博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SiteMesh在项目中的配置
阅读量:6980 次
发布时间:2019-06-27

本文共 1948 字,大约阅读时间需要 6 分钟。

SiteMesh在项目中的配置首先在web.xml里面增加siteMesh的配置:
sitemesh
com.opensymphony.module.sitemesh.filter.PageFilter
sitemesh
*.do
sitemesh
*.jsp
凡是提交的.do和.jsp的请求,都要经过siteMesh的处理,哈哈,当然html的就不用处理啦另外在WEB-INF下面还有一个配置sitemesh.xml:
其实这个配置倒是一般是默认的。嘿嘿。不过我当时也研究了一下。不过主要的还是这个文件是在SITEMESH的JAR包中自动装载进来的,它决定了另外一个配置文件的位置和名字,就是decorators.xml:
这里配置了4个渲染的模板,同时也给这四个模板定义了名字。看看模板的内容,比如这个main.jsp:<%@ include file="/common/taglibs.jsp"%> <decorator:title default="DV110.com" /> <%@ include file="/common/meta.jsp"%>
<%@ include file="/common/messages.jsp"%>

以上是系统知道要用SiteMesh来处理后,要使用的模板。以下是系统的页面,比如设备更新页面,会在页面中有个
其中content=""这里面的名字就是我们配置的模板的名字。<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8"%><%@ include file="/common/taglibs.jsp"%> 设备信息更新
设备名称
 
安装地址
 
   

  

转载于:https://www.cnblogs.com/chinajava/p/5772711.html

你可能感兴趣的文章
Java语法基础-序列化
查看>>
docker 安装 RabbitMQ
查看>>
阿里巴巴开源技术汇总:115个软件(一)
查看>>
ios开发之系统信息
查看>>
遮罩效果的实现
查看>>
Android之NDK开发的简单实例
查看>>
日志分析工具splunt
查看>>
元素宽高的获取
查看>>
SQLSERVER存储过程基本语法使用
查看>>
sql server时间转换
查看>>
CDH大数据集群安全风险汇总
查看>>
数据结构实验之链表一:顺序建立链表
查看>>
docker Rails Permission denied @ dir_s_mkdir
查看>>
【二分答案】【最短路】bzoj1614 [Usaco2007 Jan]Telephone Lines架设电话线
查看>>
【贪心】Google Code Jam Round 1A 2018 Waffle Choppers
查看>>
【转载】【贪心】各种覆盖问题
查看>>
HDU 6051 - If the starlight never fade | 2017 Multi-University Training Contest 2
查看>>
insert into与insert ignore以及replace into的区别
查看>>
【网络流24题】最小路径覆盖问题
查看>>
java分享第五天(数组)
查看>>