struts2學習筆記 四 配置檔案簡介

2021-08-31 04:50:09 字數 832 閱讀 9122

1.1. 

web.xml

服務啟動檔案

1.2. 

struts.xml

主配置檔案

1.3. 

struts.properties

屬性檔案,可以進行轉碼等操作,當然也可以在web.xml和

struts.xml中進行配置,如果同時在多個檔案中配置的話,存在優先順序

1.4. 

struts-default.xml

struts2的預設配置檔案,jar包自帶的,為可讀檔案

1.5. 

struts-plugin.xml

struts2的外掛程式配置檔案

struts.properties在struts2-core.jar包下的org.apache.struts2下的default.properties中設定,改變預設*.action訪問方式為*.do,在default.properties【解讀文件內容後進而自身設定】中修改struts.action.extension = action

但是由於以上檔案為唯讀檔案不能修改,所以要想達到目的還得自己編寫檔案struts.properties,同struts.xml放在同一目錄下。

當然,這種方式改變訪問方式就複雜了,完美可以在struts.xml中進行常量的設定, 在

中新增<

constant

name

="struts.action.extension" 

value

="do,action"

>

constant

>

,這樣的話

*.do與*.action均可達到訪問

struts2學習筆記(四)

資料型別轉換 正如同書上說的一樣。基本上來說,型別轉換都是一件讓人感到頭痛,但是不得不做的事情。而不得不說struts2給了我們乙個很好的解決方案。其實在struts2中。有乙個vaulestack的概念。其實我對於這個概念還是有點模糊。起初,我只是把valuestack當做類似於session一樣...

Struts2學習筆記

1.不繼承,不介面 2.繼承actionsupport類 3.介面action介面 4.我們可以使用modeldriven模式 5.我們可以自己編寫bean進行struts2的擴充套件,但是 一般不需要,因為struts2的功能已經很強大了!6.我們可以將default.properties檔案中的...

Struts2學習筆記

structs修改後自動更新 action執行的時候並不一定要執行execute方法 method add user add success.jsp user add success.jsp 可以在配置檔案中配置action的時候用method 來指定執行哪個方法 user useradd 新增使用...