通常struts2加载struts2常量的顺序如下:
struts-default.xml
struts-plugin.xml
struts.xml
(tomcat服务器启动时,也是顺序读取struts-default.xml ,struts-plugin.xml ,struts.xml )
struts.properties
web.xml
在不同的配置文件里存在相同的常量的话,后者将会覆盖前者.
其中struts-default.xml 是struts2-core.jar包,struts-plugin.xml 是struts2-spring-plugin2.06.jar包
可以修改常量的文件就是:struts.xml ,struts.properties(必须放在class目录下) ,web.xml 三个文件
开发者 可以修改的常量,可以参考struts2-core.jar 中的default. properties
struts.xml 常量设定
<constant name=" struts.i18n.encoding" value=" UTF-8" />
struts.properties
struts.i18n.encoding = UTF-8
web.xml 作为filterDipacher的初始化参数
<init-param>
<param-name> struts.i18n.encoding </param-name>
<param-value UTF-8</param-value>
</init-param>