Tiles是一个Struts 框架的可选组件,是一个强大的页面组装工具
步骤1:
从Struts lib 文件夹拷贝struts-tiles.tld 和 tiles-config.dtd 文件 (如果没有)到/WEB-INF 文件夹.
插入下面的语句快到(如果没有)到 /WEB-INF/web.xml 文件中,并且紧跟其他<taglib> 元素:
<taglib>
<taglib-uri>/tags/tiles</taglib-uri>
<taglib-location>/WEB-INF/tiles.tld</taglib-location>
</taglib>
步骤2 创建一个tiles-defs.xml 在 /WEB-INF文件夹
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Conig//EN"
"http://jakarta.apache.org/struts/dtds/tiles-config.dtd">
<tiles-definitions>
<!-- skeleton definition
<definition name="${name}" path="${path}">
<put name="${name}" value="${value}"/>
</definition>
end blank definition -->
</tiles-definitions>
步骤3 插入这个 <plug-in> 元素到struts-config.xml,位置在关闭的</struts-config> 元素之前:
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config"
value="/WEB-INF/tiles-defs.xml" />
</plug-in>