sample1
被请求的网页如此定义 some.jsp
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<tiles:insertDefinition name="some.definition" />
没什么好说的,第一句是引入Tiles的标签库,第二句是插入Tiles的definition
等等 layout登场 也是个jsp文件
<table border="2" width="300" bordercolor="Gray">
<tr>
<td bgcolor="Blue"><strong><tiles:getAsString name="title"/></strong></td>
</tr>
<tr>
<td><tiles:insertAttribute name="header"/></td>
</tr>
<tr>
<td><tiles:insertAttribute name="body"/></td>
</tr>
</table>
<!--只是平常的表格,具体内容是tiles的attribute>
<!--个人目前这样理解,template就像我们平时的jsp页面,只不过其中具体内容被定义成attribute>
<!--而跟平时一样的jsp页面也是template,只不过是比较特殊的一种 例如body.jsp或者header.jsp>
实际上我们看到的网页就是layout.jsp的样子
那么用户请求some.jsp时候tiles框架又是怎么知道各个页面之间的关系的呢。来看tiles-defs.xml
<definition name="some.definition" template="/layout.jsp">
<!--接上头了,hoho>
<put-attribute name="title" value="This is the title."/>
<put-attribute name="header" value="/header.jsp"/>
<put-attribute name="body" value="/body.jsp"/>
</definition>
分享到:
相关推荐
struts资料\Tiles框架--页面布局
12_使用Tiles框架.pdf
struts中web网页布局框架struts-tiles,简单配置就可。
tiles框架增加一个页面的步骤,tiles类似于java中的的标签,是一种模板系统,我们可以用他来创建一个统一风格和外观 的web应用程序,也可以用来创建一些可重用的模块(view compents)。
Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它允许先创建模板,然后在运行时动态地将内容插入到模板中。Tiles 框架建立在JSP的include指令的基础上,但它提供了比JSP的 include指令更...
stauts2.0整合tiles 框架 stauts2.0整合tiles 框架 stauts2.0整合tiles 框架 stauts2.0整合tiles 框架 stauts2.0整合tiles 框架 例子代码
Tiles框架入门教程示例(含Springmvc),简单的springmvc整合tiles框架,maven管理
NULL 博文链接:https://nnbchuang.iteye.com/blog/1434300
spring+tiles开发,其中包含了tiles中所需的所有tiles包,(注意适合spring3.0以上使用开发)
,Struts Tiles 框架提供了一种模板机制,模板定义了网页的 布局,同一模板可以被多个Web 页面共用。此外,Tiles 框架还允许定义可重用的Tiles 组 件,它可以描述一个完整的网页,也可以描述网页的局部内容。简单的...
tiles框架.ppttiles框架.ppttiles框架.ppttiles框架.ppttiles框架.ppttiles框架.ppttiles框架.ppttiles框架.ppt
tiles2.1.2一个很好的前端框架技术,非常适合管理类页面架构
spring+tiles开发,其中包含了tiles中所需的所有tiles包,(注意适合spring3.0以上使用开发)
MyEclipse 6 Java EE 开发中文手册.pdf,asn1berder.pdf,cvs.pdf,Tiles框架.pdf
精通Struts:Tiles框架;word文档。详情请参考http://wenku.baidu.com/view/0aea440216fc700abb68fcd4.html;
一个小小关于Tiles框架的例子
本资源只有框架所需的jar包,没有配置文件。jar包包括ssm+tiles框架jar包和json值传递所需jar包
Tiles 框架,具体内容大家自己看啊,相信对大家有帮助的。
网页的嵌套,目的是为了更好的使用资源,减少资源占用
具体说明见我的Blog http://hi.baidu.com/rangerchen/blog/item/64a62ed96e457b3c32fa1c57.html