SiteMesh 使用与配置
2015-09-26 00:01
381 查看
1.在web.xml里面加入filter
<!-- SiteMesh -->
<filter>
<filter-name>sitemeshFilter</filter-name>
<filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemeshFilter</filter-name>
<url-pattern>/a/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>sitemeshFilter</filter-name>
<url-pattern>/f/*</url-pattern>
</filter-mapping>
2.在WEB-INF下面加入配置文件(decorators.xml)
<?xml version="1.0" encoding="UTF-8"?>
<decorators defaultdir="/WEB-INF/views">
<!-- 默认装饰页面, 在需要装饰的页面增加<meta name="decorator" content="default"/> -->
<decorator name="blank" page="layouts/blank.jsp" />
<decorator name="default" page="layouts/default.jsp" />
</decorators>
3.在jsp页面引入
<head><meta name="decorator" content="blank"/></head>
<!-- SiteMesh -->
<filter>
<filter-name>sitemeshFilter</filter-name>
<filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemeshFilter</filter-name>
<url-pattern>/a/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>sitemeshFilter</filter-name>
<url-pattern>/f/*</url-pattern>
</filter-mapping>
2.在WEB-INF下面加入配置文件(decorators.xml)
<?xml version="1.0" encoding="UTF-8"?>
<decorators defaultdir="/WEB-INF/views">
<!-- 默认装饰页面, 在需要装饰的页面增加<meta name="decorator" content="default"/> -->
<decorator name="blank" page="layouts/blank.jsp" />
<decorator name="default" page="layouts/default.jsp" />
</decorators>
3.在jsp页面引入
<head><meta name="decorator" content="blank"/></head>
相关文章推荐
- siteMesh2所碰到的奇葩问题解答
- sitemesh学习----页面装饰技术
- sitemesh3的使用和配置
- sitemesh decorators 复合页面Demo
- FreeMarker和siteMesh简析
- 页面装饰技术—SiteMesh
- decorators.xml配置基础
- Sitemesh简介及使用
- [页面模板框架对比] Apache Tiles VS Sitemesh
- springmvc+maven+sitemesh+bootstrap
- web项目学习之sitemesh
- sitemesh 配置手稿
- sitemesh的使用
- SiteMesh 初试 学习之路1
- SiteMesh 初试 学习之路2
- 使用了Sitemesh的项目中整个My97DataPicker可能出现日期选择失效问题
- SIteMesh介绍
- sitemesh使用
- jsp:param和meta来控制导航选中与否,页面组装器sitemesh
- 框架性能和易用优劣比较----之我见