struts多模块下tiles组件配置问题?

07-03-27 reallyafei
我的这个系统中目前使用了两个模块:一个默认模块,一个admin模块

如下:(配置文件中主要其他的部分省了)

struts-config.xml

<plug-in className="org.apache.struts.tiles.TilesPlugin">

<set-property property="definitions-config" value="/WEBINF/tiles-defs.xml"/>

<set-property property="definitions-parser-validate" value="true"/>

</plug-in>

struts-config-admin.xml

<plug-in className="org.apache.struts.tiles.TilesPlugin">

<set-property property="definitions-config" value="/WEB-INF/tiles-admin-defs.xml"/>

<set-property property="definitions-parser-validate" value="true"/>

</plug-in>

web.xml

<servlet>

<servlet-name>action</servlet-name>

<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

<init-param>

<param-name>config</param-name>

<param-value>/WEB-INF/struts-config.xml</param-value>

</init-param>

<init-param>

<param-name>config/admin</param-name>

<param-value>/WEB-INF/struts-config-admin.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>action</servlet-name>

<url-pattern>*.do</url-pattern>

</servlet-mapping>

我想这样配置后,在jsp文件访问时只能识别tiles-defs.xml,却无法识别

tiles-admin-defs.xml,不知为何?

猜你喜欢