1 . sitemesh 3 简介
2 . sitemesh 3 下载
最新版本:3.0.0-snapshot
② maven:
3 . 配置 sitemesh 3 过滤器
在 web.xml 中添加 sitemesh filter:
4 . 准备两个页面:demo.html 和 decorator.html
① demo.html - “被装饰的页面”,实际要呈现的内容页。
② decorator.html - “装饰页面”,所谓的“母版页”。
5 . 添加 /web-inf/sitemesh3.xml
6 . 运行效果
访问 demo.html 页面,实际效果如下:
7 . sitemesh3.xml 配置详解
8 . 自定义 tag 规则
sitemesh 3 默认只提供了 body,title,head 等 tag 类型,我们可以通过实现 tagrulebundle 扩展自定义的 tag 规则:
最后在 sitemesh3.xml 中配置即可:
a.jsp
b.jsp