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

来源:互联网 发布:折八百淘宝商城日用品 编辑:程序博客网 时间:2024/05/21 09:59

一、  前言

        现在我们在做项目的时候,都提倡将代码和配置文件分开,达到松耦合的目的。但是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\ ,在这个路径下

大功就告成了!

原创粉丝点击