Struts學習總結

2021-08-30 18:18:31 字數 498 閱讀 1633

[size=x-small]struts學習過程中,結合公司專案的情況,有以下心得。

1.struts的國際化很少用到,但出錯處理或異常處理中的提示資訊又是需要國際化訊息文字中的資訊的,這時的處理就是給定乙個key value,而value是乙個,用來裝任何出錯提示資訊,就是出什麼錯都是new actionmessage(key,"特定內容");這樣子既符合struts的規範又完成了功能。

2.struts的動態actionform很少用到,因為用它的話,要執行reset方法需要寫動態actionform的子類並重寫reset方法,validate方法也可以用編寫validator子類並重寫validate方法,但推薦的是用validator框架去做,較麻煩。

3.struts中的異常處理,一般還是用傳統的try-catch去做,當然肯定涉及到actionmessage,不用宣告式異常,因為一些在**就能完成的功能,往往需要再自定義exception(傳入message)和exceptionhandler去處理。[/size]

struts2學習總結

struts.properties配置 struts.properties檔案在web inf classes目錄下存放。這個檔案用來配置struts2系統的一些基本規約,所有在struts.properties中配置的內容都可以在struts.xml中配置,或者web.xml中在struts2 f...

寶寶Struts2學習總結

success.jsp fail.jsp global a2 methodtest add.jsp methodtest update.jsp methodtest delete.jsp methodtest add.jsp methodtest update.jsp user.jsp a2 suc...

struts2框架學習總結

一 struts2的作用 實現檢視和請求分開 二 在瀏覽器中任意輸入後面路徑的位址時,為了防止找不到頁面或出現錯誤,則可以設定乙個預設頁面,比如首頁,可以在 struts.xml中配置 default action ref name index default action ref action n...