- 指定默認編碼集,作用于HttpServletRequest的setCharacterEncoding方法 和freemarker 、velocity的輸出
<constant name="struts.i18n.encoding" value="UTF-8"/>
- 自定義后綴修改常量
<constant name="struts.action.extension" value="do"/>
- 設置瀏覽器是否緩存靜態內容,默認值為true(生產環境下使用),開發階段最好關閉
<constant name="struts.serve.static.browserCache" value="false"/>
- 當struts的配置文件修改后,系統是否自動重新加載該文件,默認值為false(生產環境下使用),開發階段最好打開
<constant name="struts.configuration.xml.reload" value="true"/>
- 開發模式下使用,這樣可以打印出更詳細的錯誤信息
<constant name="struts.devMode" value="true" />
- 默認的視圖主題
<constant name="struts.ui.theme" value="simple" />
- 與spring集成時,指定由spring負責action對象的創建
<constant name="struts.objectFactory" value="spring" />
- 該屬性設置Struts 2是否支持動態方法調用,該屬性的默認值是true。如果需要關閉動態方法調用,則可設置該屬性
為 false
<constant name="struts.enable.DynamicMethodInvocation" value="false"/>
- 上傳文件的大小限制
<constant name="struts.multipart.maxSize" value=“10701096"/>
常用的開發者模式配置:
<!-- 配置為開發者模式,用途:不用重啟服務器,配置也能生效 -->
<constant name="struts.devMode" value="true"></constant>
<!-- 開啟動態方法 -->
<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
<!-- 修改默認的訪問后綴 -->
<constant name="struts.action.extension" value="action,do,,"></constant>
最后編輯于 :
©著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。