首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

四月29 struts2修改配置文件位置

2012-10-09 
4月29 struts2修改配置文件位置在struts2的配置路径中默认是在/WEB-INF/classes下这样可能有一些不方便,比

4月29 struts2修改配置文件位置

在struts2的配置路径中默认是在/WEB-INF/classes下这样可能有一些不方便,比如我们的所有配置文件在/WEB-INF/conf下面,其实配置比较简单就是如下:

<filter>
??<filter-name>struts2</filter-name>
??<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
??<init-param>???
???<param-name>config</param-name>???
???<param-value>../conf/struts.xml</param-value>???
??</init-param>?
?</filter>
?<filter-mapping>
??????? <filter-name>struts2</filter-name>
??????? <url-pattern>*.action</url-pattern>
?</filter-mapping>

本来认为成功,结果启动不起来报错,原因是因为更改了config后会把默认的和现有的不能存在继承关系只好包含进来就可以修改struts.xml文件

<struts>

<include file="struts-default.xml" />

.....

</struts>

填上这个就可以了一切OK。

热点排行