struts1 tiles

一:必须的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。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值