一:必须的jar包:从struts官网下载strut1的demo,包含基本jar包。默认包含基本的jar包,再导入commons-collections-3.1.jar,struts-extras-1.3.10.jar
二:使用tiles定义baselayout。
核心:导入tiles的taglib。使用<tiles:insert attribute=""/>定义baselayout.
三:定义tiles的定义文件。
核心:定义tiles的definition,我们可以再jsp中使用,也可以使用action转向一个definition。
四:修改struts.config配置文件。让我们的程序识别tiles。
核心:加入<plug-in className="org.apache.struts.tiles.TilesPlugin">
加入<set-property property="processorClass" value="org.apache.struts.tiles.TilesRequestProcessor"/>
四:所有的action必须继承org.apache.struts.actions.ForwardAction;
这样请求才能转发到定义的tiles的definition。
几点注意事项:<forward name="succ" path="index.view"></forward>
action转发的时候不能加路径,tiles文件怎么定义的就怎么写。
在struts.config不要遗漏controller的定义以及plug in设置moduleAware为true。
附件是我写的简单demo。
分享到:
相关推荐
Struts2 tiles操作例子,附带demo代码
struts中tiles标签简介,Tiles框架可以令我们组合可以复用的Tiles来搭建网页。
struts-tiles.tld
struts-tiles-el.tld
用于struts技术开发应用的架包 struts-tiles.1.3.10.jar
这个用途不大,送大家了........我不怎么喜欢
struts中web网页布局框架struts-tiles,简单配置就可。
使用struts的Tiles插件功能 使用拉Tiles框架 进行struts页面结构调整
struts2 tiles2配置的例子
一个简单的应用Struts中tiles的例子
struts2.0 整合tiles 配置
Struts-2.1.6整合Tiles2全攻略
关于struts-tiles的例子,基础,简单,实用。
模板搭建源码可运行
做了一个struts2 tiles的实例,仿照网上的一个例子,调通过了,jar包完整,在eclipse下运行,如果要在myeclipse下运行,请更改相应组织结构
struts2 tiles的使用(小实例)
页面布局struts tiles,方便用户方便快速的进行页面布局