Struts2框架總結

struts2框架步驟:

1.導包,可以將struts2的lib目錄下的所有jar包導入,但如果只是進行基礎開發那麼只需要將apps目錄下的struts2-blank.war解壓,然後將其中的jar包導入。

2.在WebContent目錄下寫一個login.jsp,在WEB-INF/content目錄下寫success.jsp,error.jsp。

3.在src目錄下編寫一個Action,相當於servlet。讓它繼承ActionSupport類,重寫execute方法(不是必須)。判斷賬號密碼是否相同即可,成功返回success,失敗返回error。(有對應的static final,不用自己定義success,error)

4.在src目錄下創建struts.xml(固定),在struts.xml配置Action,src目錄下的內容發佈就會在WEB-INF目錄下的classes目錄中。




package:name隨意,不重複即可。

action:name會出現在url中。

5.配置web.xml過濾器,一般就這個格式。





訪問流程:舉個例子,http://localhost:8080/struts2Demo/hello/HelloAction

訪問,經過web.xml過濾器處理,查找struts.xml主配置文件,去每個package中查找namespace爲/hello。

在包下尋找名爲HelloAction的Action,然後再看返回值對應的jsp。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章