您的位置:首页 > 编程语言 > Java开发

修改Struts2.xml配置文件在工程中的位置

2012-10-25 16:45 525 查看

一、 前言

现在我们在做项目的时候,都提倡将代码和配置文件分开,达到松耦合的目的。但是Struts2框架的配置文件struts.xml默认是放在\WEB-INF\classes的根目录下,如果读者想将这个配置文件换个路径。



二、 操作如下

找到web.xml文件,然后找到你原来配置Struts2框架的代码段,修改为

<!-- Struts2 Config Start -->
<filter>
<filter-name> struts2</filter-name >
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class>
<init-param>
<param-name> config</param-name >
<param-value> struts-default.xml,struts-plugin.xml,../config/struts.xml </param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name> struts2</filter-name >
<url-pattern> /*</ url-pattern>
</filter-mapping>
<!-- Struts2 Config End -->


这样我的struts.xml配置文件路径就变成\WEB-INF\classes\config\ ,在这个路径下

大功就告成了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: