Struts框架的Tiles介绍

建立Tiles会生成一个tiles-defs.xml文件,用于定义独立的布局模板。
要在struts-confing.xml文件中增加有关Tiles的<plug-in>元素。

<plug-in   className="org.apache.struts.tiles.TilesPlugin">
   <set-property   property="definitions-config"   value="/WEB-INF/tiles-defs.xml"/>
   <set-property   property="definitions-debug"   value="2"/>
   <set-property   property="definitions-parser-details"   value="2"/>
   <set-property   property="moduleAware"   value="true"/>
   <set-property   property="definitions-parser-validate"   value="true"/>
</plug-in>

各属性的意义:
definitions-config指定配置文件的名称,其值可以有多个文件名,之间用逗号隔开。
definitions-debug指定调试的层次,‘0’不输出调试信息,‘1’提供部分调试信息,‘2’提供完整调试信息。默认值为‘0’。
definitions-parser-details文件被解析时所需的调试信息的层次,参数值同上.
definitions-parser-validate指定XML解释器是否验证Tiles的配置文件。
moduleAwaretrue:对应每一个Struts模块都有一个定义池。
false(默认):有一个所有模块共用的定义池。

常见的布局:
1.Classic布局:有页头、左列菜单、主体和页脚。
2.Columns布局:有多列,每列垂直堆叠。
3.Center布局:有页头、左帧、右帧、主体和页脚 。
4.Menu布局:有链接菜单。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值