注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Big-Time的博客

天行健,君子以自强不行。

 
 
 

日志

 
 
关于我

人生像攀登一座山,而找寻出路,却是一种学习的过程,我们应当在这过程中,学习稳定、冷静,学习如何从慌乱中找到生机。

GACHA精选

struts2中使用sitemesh裝飾的使用方法和例子  

2011-07-22 18:06:16|  分类: Struts |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1、修改web.xml文件配置
     <!-- 过滤器:SiteMesh用于页面融合,此项配置一定要在 struts-cleanup 过滤器之后 struts2 之前 -->
    <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>
2、在webroot目录下面建decorators文件夾,裡面放装饰的模型jsp(注意:目录名称必须为:decorators)。jsp名称可以隨便修改,我这里名叫comlayout.jsp
---------------------------comlayout.jsp內容------------------- -------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator"%>
<%@ taglib uri="http://www.opensymphony.com/sitemesh/page" prefix="page"%>
<%@ taglib uri="/struts-tags" prefix="s"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<decorator:head></decorator:head>
</head>
<body>
<decorator:body></decorator:body>
<script type="text/javascript">
    alert("test");
 </script>
</body>
</html>
-------------------------------------------------- -----------------
3、添加decorators.xml配置,其位置和web.xml位置相同,内容如下:
--------------------------------decorators.xml--------------- ------------------

<?xml version="1.0" encoding="utf-8"?>
<decorators defaultdir="/decorators">
<!--excludes結點則指定了哪些路徑的請求不使用任何模板-->
<excludes>
<pattern>/index.jsp*</pattern>
<pattern>/login/*</pattern>
</excludes>
    <!-- 通用页面装饰模板 -->
    <decorator name="comLayout" page="comlayout.jsp">
        <pattern>/*.action</pattern>
    </decorator>
</decorators>
  评论这张
 
阅读(443)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018