配置使用sitemesh

Posted 梦想在深圳立足

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置使用sitemesh相关的知识,希望对你有一定的参考价值。

1.在web.xml.中加入配置文件

2.新建一个decorators.xml文件

 

注解一。 表示模板jsp文件的位置      注解二。表示不需要使用该模板的url连接     注解三。表示jsp页面的名字。

3.引入jar包

4.然后把相同部分的jsp页面内容写在模板文件中  也就是decorators.jsp文件中

<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator" %>

然后在模板文件中加入 <decorator:body/> 类似的标签  

讲解:用户请求的url连接都会被sitemesh拦截 (除了那些<excludes>标签中的jsp页面)

然后加载模板jsp文件  如果在模板jsp文件中有类似 <decorator:body/> 则意味着 最后在body处会去把请求页面的body内容

镶嵌进来。

over

 

以上是关于配置使用sitemesh的主要内容,如果未能解决你的问题,请参考以下文章

使用 sitemesh/decorator装饰器装饰jsp页面(原理及详细配置)

使用 sitemesh/decorator装饰器装饰jsp页面(原理及详细配置)

sitemesh 使用整理(入门)

sitemesh 使用整理(入门)

SiteMesh3整合SpringMVC+FreeMarker

是否可以使用 Sitemesh 在 JSP 中直接定义装饰器?