sitemesh的初步使用

引入sitemesh-2.4.2.jar

 

 

WebRoot下:

 

decorators文件夹:

 

main.jsp

 

<%@ page language="java" pageEncoding="UTF-8"%>

<%@ taglib prefix="decorator"

    uri="http://www.opensymphony.com/sitemesh/decorator"%>

<html>

    <head>

       <title><decorator:title default="装饰器页面"></decorator:title></title>

       <decorator:head></decorator:head>

 

    </head>

 

    <body>

       <center>

           此处是页面的header:欢迎来到sitemesh测试页面

           <hr />

       </center>

       <decorator:body></decorator:body>

       <hr />

       <center>

           此处是页面的footer:linfenliang@126.com

       </center>

    </body>

</html>

 

 

 

 

 

 

web-inf目录下:

 

decorators.xml

 

<?xml version="1.0" encoding="UTF-8"?>

<decorators defaultdir="/decorators">

    <decorator name="main" page="main.jsp">

       <pattern>*</pattern>

    </decorator>

</decorators>

 

web.xml

 

<!-- 配置修饰器,作用于所有页面 -->

    <filter>

       <filter-name>sitemesh</filter-name>

       <filter-class>

           com.opensymphony.module.sitemesh.filter.PageFilter

       </filter-class>

    </filter>

    <filter-mapping>

       <filter-name>sitemesh</filter-name>

       <url-pattern>/*</url-pattern>

    </filter-mapping>

 

效果:

sitemesh的初步使用 - 林芬亮 - 断鸿零雁的博客
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值