开发环境:JDK6,MyEclipse8.0GA, Tomcat6.0。 页面设计: 1.新建web工程tilesdemo。右键点击项目名称>MyEclipse>增加Strusts2支持,选中Struts2核心库和Tiles插件库。 2.在web.xml中配置监听器加载Tiles插件。 3. 根据设计在/WEB-INF/common/下新建四个JSP页面。 header.jsp 代表页头, body.jsp代表页面主体, footer.jsp代表页脚部分, simpleTpl.jsp是根据前面的设计将页面标题和上面几个页面按上、中、下组装起来的简单模版页面。 4. 在WEB-INF下新建tiles.xml,编写一个简单的模版simpleTpl, 同时编写一个首页继承simpleTpl,不同之处仅仅是标题。 tiles.xml代码
5.编辑simpleTpl.jsp,将定义好的tile放入模版的对应位置。这里要用到tiles的JSP标记。使用标记需要使用taglib指令导入标记库到页面,需要填写prefix 和 uri,这两个属性的值从对应tld文件中的short-name和uri标记的值,该文件的位置见下图。
Powered by: BlogJava Copyright © javaocean