...在Struts 1.1后,您只要使用 Plugin 就可以挂上Tiles的功能。definitions-config属性中的tiles-defs.xml是Tiles的定义档,Tiles提供了一个处 理请求的 RequestProcessor,可以进行一些forward与include的额外动作:
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config"
value="/WEB-INF/conf/tiles-defs.xml" />
<set-property property="moduleAware"
value="true" />
<set-property property="definitions-parser-validate"
value="true" />
</plug-in>
...
<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>您可以参考struts-blank中的设定,将上面两个设定加入struts-config.xml中;最后,您要将 struts-tiles.tld放置在/WEB-INF/tld下,并在web.xml中定义,这样可以使用Tiles标签,例如在web.xml中是 这么设定的:
...
<taglib>
<taglib-uri>/tags/struts-tiles</taglib-uri>
<taglib-location>
/WEB-INF/tld/struts-tiles.tld
</taglib-location>
</taglib>
...
完成以上之后,您就可以开始使用Tiles的功能了,Tiles的定义档可以使用XML或JSP页面来完成。