Struts2常用的常量介绍

<!-- 指定默认编码集 , 作用于 HttpServletRequest setCharacterEncoding 方法 freemarker velocity 的输出 -->
    <constant name="struts.i18n.encoding" value="UTF-8"/>
    <!-- 该属性指定需要 Struts 2 处理的请求后缀,该属性的默认值是 action ,即所有匹配 * .action 的请求都由 Struts2 处理。
    如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号( , )隔开。 -->
    <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"/>

猜你喜欢

转载自free0007.iteye.com/blog/1757238