1>修改ation的后缀, 将.action后缀改为.do:
<constant name="struts.action.extension" value="do"/>
可以修改访问多种后缀:
如 <constant name="struts.action.extension" value="action,do,html,jsp,, "/>
2>设置字符编码
<constant name="Struts.i18n.encoding" value="UTF-8"/>
注:这个请求对象是HttpServletRequest,调用的是它的setCharacterEncoding方法。
3>解决浏览器缓存
<constantname="struts.serve.static.browserCache " value="true" />设置浏览器是否缓存静态内容,默认值为 true。
4>修改配置文件后,系统自动加载该文件不重新启动服务器:
<constant name="Struts.configuration.xml.reload" value="true"/>,默认值为false。
5>打印出更为详细的错误信息
<constant name="Struts.devMode" value="true"/>,默认值为false。
6>设置默认主题
<constant name="struts.ui.theme" value="simple"/>
7>与spring集成时,指定由spring负责action对象的创建
<constant name="struts.objectFactory" value="spring"/>
8>是否允许动态方法调用
<constant name="struts.enable.DynamicMethodInvocation"value="false"/>,默认为true。
9>上传文件的大小限制(多个文件的总大小)
<constant name="struts.multipart.maxSize" value="100000"/>
<constant name="struts.action.extension" value="do"/>
可以修改访问多种后缀:
如 <constant name="struts.action.extension" value="action,do,html,jsp,, "/>
2>设置字符编码
<constant name="Struts.i18n.encoding" value="UTF-8"/>
注:这个请求对象是HttpServletRequest,调用的是它的setCharacterEncoding方法。
3>解决浏览器缓存
<constantname="struts.serve.static.browserCache " value="true" />设置浏览器是否缓存静态内容,默认值为 true。
4>修改配置文件后,系统自动加载该文件不重新启动服务器:
<constant name="Struts.configuration.xml.reload" value="true"/>,默认值为false。
5>打印出更为详细的错误信息
<constant name="Struts.devMode" value="true"/>,默认值为false。
6>设置默认主题
<constant name="struts.ui.theme" value="simple"/>
7>与spring集成时,指定由spring负责action对象的创建
<constant name="struts.objectFactory" value="spring"/>
8>是否允许动态方法调用
<constant name="struts.enable.DynamicMethodInvocation"value="false"/>,默认为true。
9>上传文件的大小限制(多个文件的总大小)
<constant name="struts.multipart.maxSize" value="100000"/>