struts2 的 屬性設置說明

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">html

<struts>web

    <!-- 把它設置爲開發模式,發佈時要設置爲false -->
    <constant name="struts.devMode" value="true" />
    <!-- 設置在class被修改時是否熱加載,發佈時要設置爲false -->
    <constant name="struts.convention.classes.reload" value="true"/>
    <!-- 自動動態方法的調用,使用這個設置後能夠這樣調用:action!method -->
    <constant name="struts.enable.DynamicMethodInvocation" value="true" />
    <!-- 指定jsp文件所在的目錄地址 -->
    <constant name="struts.convention.result.path" value="/WEB-INF/content/" />
    <!-- 使用struts-default默認的轉換器,若是是rest的使用:rest-default,rest須要rest的jar插件 -->
    <constant name="struts.convention.default.parent.package" value="struts-default"/>
    <!-- 用於配置包名後綴。默認爲action、actions、struts-->
    <constant name="struts.convention.package.locators" value="actions" />
    <!-- 用於配置類名後綴,默認爲Action,設置後,Struts2只會去找這種後綴名的類作映射 -->
    <constant name="struts.convention.action.suffix" value="Action"/>
    <!-- 設置即便沒有@Action註釋,依然建立Action映射。默認值是false。由於Convention-Plugin是約定優於配置的風格,
        能夠不經過註解根據預先的定義就能訪問相應Action中的方法 -->
    <constant name="struts.convention.action.mapAllMatches" value="true"/>
    <!-- 自定義jsp文件命名的分隔符 -->
    <constant name="struts.convention.action.name.separator" value="-" />
    <!-- 國際化資源文件名稱 -->
    <constant name="struts.custom.i18n.resources" value="i18n" />
    <!-- 是否自動加載國際化資源文件  -->
    <constant name="struts.i18n.reload" value="true" />
    <!-- 瀏覽器是否緩存靜態內容 -->
    <constant name="struts.serve.static.browserCache" value="false" />
     <!-- 上傳文件大小限制設置 -->
    <constant name="struts.multipart.maxSize" value="-1" />
    <!-- 主題,將值設置爲simple,即不使用UI模板。這將不會生成額外的html標籤 -->
    <constant name="struts.ui.theme" value="simple" />
    <!-- 編碼格式 -->
    <constant name="struts.i18n.encoding" value="UTF-8" />apache

    <package name="default" extends="struts-default" namespace="/test">
        <action name="hello" class="com.pan.action.TestAction">
            <result name="success">/hello.jsp</result>
        </action>
    </package>瀏覽器

</struts>緩存

設置完成後:jsp

url:http://localhost:8080/myweb5/test/hello!toTest.actionui

相關文章
相關標籤/搜索