Struts2系列之配置文件

来源:互联网 发布:qq语音软件下载 编辑:程序博客网 时间:2024/06/05 11:25

1.配置文件的加载顺序


a, default.properties:[只能看 不能修改]
b, struts-default.xml:[只看 不能修改]
c, struts-plugin.xml:在插件的jar包[只能看 不能修改]
d, struts.xml: 在应用的构建路径顶端.自己定义的Struts配置文件(推荐)
e, struts.properties: 在应用的构建路径顶端.程序员可以编写(不推荐)
f, web.xml: 配置过滤器时,指定参数.程序员可以编写(不推荐)


**注意: 顺序是固定的.后面的配置会覆盖前面的同名配置信息**

1.1.代码验证配置文件

需求:Struts2 的默认请求路径是XXX.acion,改成`***.do`此处的默认配置在default.properties中

1.struts.xml

 <!--修改请求的后缀,多个后缀之间以英文的逗号相隔-->    <constant name="struts.action.extension" value="do"/>

2.struts.properties

struts.action.extension=doo

3.web.xml

  <init-param>            <param-name>struts.action.extension</param-name>            <param-value>from</param-value>        </init-param>