当前位置:IT168首页 > 技术开发 >
[收藏此页] [打印] [推荐] [评论]

关于struts中使用Tiles的初级步骤

责任编辑:ITPUB实习编辑作者:ITPUB论坛   2008-07-04   
文本Tag: Java SUN Spring

【IT168技术文档】关于struts中使用Tiles的初级步骤

1。在WEB.XML中增加

<taglib> <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri> <taglib-location>/WEB-INF/struts-nested.tld</taglib-location> /taglib>


2。在struts-config.xml文件中增加 

<plug-in className="org.apache.struts.tiles.TilesPlugin"set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" //plug-in

 


3。新建一个tiles-defs.xml


?xml version="1.0" encoding="UTF-8"?!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd"<tiles-definitions> <definition name="aaa" path="模板文件"<put name="xxx" type="page" value="通用文件,比如底部版权信息" / 。。。。 /definition> 。。。。。 /tiles-definitions>


4。建立模板文件

要套用模板的地方使用

<tiles:insert attribute="xxx"/>


xxx 如果是统一(模板化的)的 则与tiles-defs.xml 文件中 put 的 name 一致

<tiles:insert attribute="ggg"/>


ggg如果是个性化的(每个页面不同的)对应将来使用这个模板文件 所对应的PUT的name

5。使用模板文件建立JSP页面


<tiles:insert definition=“aaa” >
<tiles:put name="ggg" ....>

ggg对应的是模板文件中 insert 中的name 这样 就可以唯一确定 put 进去的 JSP文件 最终在页面上的位置了



*备注:

在tiles-defs.xml 中可以将以后JSP统一都使用的包含文件 比如 头部 或底部信息 直接定义

使用 PUT 标签。

tiles:put 有二种type(类型)

page 放入一个 一个页面

string 字符串

上一页
1
下一页
收藏到: 添加到“百度搜藏”添加到“QQ书签”添加到“Google书签”添加到“Yahoo收藏”添加到“和讯网摘”
【内容导航】
  • 第1页:
本文欢迎转载,转载请注明:转载自IT168 [ http://www.it168.com/ ]
本文链接:http://tech.it168.com/jd/2008-07-04/200807041129162.shtml
技术开发相关文章  
  • 暂无
友情推介