struts2+tiles2入门

这个例子是在struts2的环境上建立的

所需的jar包:

  1. commons-beanutils-1.7.0.jar
  2. commons-digester-2.0.jar
  3. struts2-tiles-plugin-2.3.16.3.jar
  4. tiles-api-2.0.6.jar
  5. tiles-core-2.0.6.jar
  6. tiles-jsp-2.0.6.jar

配置web.xml,添加监听器:

    <listener>
       <listener-class>
           org.apache.struts2.tiles.StrutsTilesListener
       </listener-class>
    </listener>

在WEB-INF下添加配置tiles.xml文件:

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE tiles-definitions PUBLIC
        "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
        "http://tiles.apache.org/dtds/tiles-config_2_0.dtd">

<tiles-definitions>
    <definition name="hello" template="/tiles/layout.jsp">
        <put-attribute name="title" value="Tiles Showcase"/>
        <put-attribute name="header" value="/tiles/header.jsp"/>
        <put-attribute name="body" value="/tiles/body.jsp"/>
    </definition>
</tiles-definitions>



根据tiles.xml内容创建模板页

struts2.xml添加包:

<package name="default" extends="tiles-default">
    <action name="tilesTest" class="tilesTest" >
       <result name="success" type="tiles">index-def</result>
    </action>
</package>




转载于:https://my.oschina.net/wck/blog/345983

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值