在用Struts 进行开发的时候,为了项目的并行,会有多个配置文件。
如 struts-a.xml ; struts-b,xml ; struts-c.xml ;
这么多的配置文件如果都要手工配置到web.xml文件中,其实是很麻烦的。那么如何让他自己动加载到struts-*.xml呢?
如下:
在这里面,我用了通配符,所有由struts-开头的.xml文件都可以进行自动加载
如 struts-a.xml ; struts-b,xml ; struts-c.xml ;
这么多的配置文件如果都要手工配置到web.xml文件中,其实是很麻烦的。那么如何让他自己动加载到struts-*.xml呢?
如下:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>com.allcom.base.util.AutoActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-*.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
在这里面,我用了通配符,所有由struts-开头的.xml文件都可以进行自动加载