博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
教程:一分钟完成SiteMesh Template模板组合
阅读量:6905 次
发布时间:2019-06-27

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

hot3.png

首先要感谢发明Markdown的家伙,这东西真是好用吖!

###SiteMesh概述 嗯,请自行之。

###教程:一分钟完成Template模板组合

####1.内容页面 简单的示例内容页面源代码如下:

应该是内容页面

Weekdays

5:00pm - 10:00pm

Weekends

5:00pm - 10:00pm

down

在源代码中加入 <meta name="theme" content="basic_theme" /> 即可由SiteMesh自动完成Template模板装配。

####2.Runtime环境配置

  • WEB-INF目录下添加 sitemesh.xml,文件内容中除了指定 decoration-file 路径的属性需定制外,其他内容基本不需更改。

  • WEB-INF/lib 目录下加入 sitemesh-2.4.2.jar

这个可以自己在github上获取最新版本,话说 sitemesh 3.0 好像无疾而终了?

  • WEB-INF/web.xml 文件中加入。重点是 <url-pattern>*.jsp</url-pattern>,为了防止SiteMesh随意处理各类图片、Javascript或StyleSheets资源,最好指定后缀或url路径。

    sitemesh
    com.opensymphony.sitemesh.webapp.SiteMeshFilter
    sitemesh
    *.jsp
    FORWARD
    REQUEST
  • 最后也是最重要的 decorators.xml文件

这里的<decorator name="basic_theme" .../>,对应你的内容文件中的<meta name="theme" content="basic_theme" />

额外说明的是:这里使用Page模型组合Template模板,因为最简单!

...

转载于:https://my.oschina.net/yangning/blog/110487

你可能感兴趣的文章
讯时O口MX8网关对接昆石软交换vos3000
查看>>
cocos2d-x滚屏简单实现
查看>>
屏幕适配
查看>>
svn大仓库拆小仓库迁移保留commit
查看>>
我的友情链接
查看>>
ThinkPHP的where方法的in操作符说明
查看>>
Nginx学习记录-3 配置文件Nginx.conf《Nginx高性能Web服务器详解》笔记
查看>>
keepalived实现高可用配置过程
查看>>
Maven的依赖
查看>>
[tomcat]tomcat8.5线程池
查看>>
linux中 find命令的总结
查看>>
MySQL 5.5 安装方法 详细图解
查看>>
也谈教育公平与户籍改革
查看>>
我的友情链接
查看>>
读Zepto源码之样式操作
查看>>
我的友情链接
查看>>
MyBatis 整合 Spring开发
查看>>
HTML互动视频教程
查看>>
深入浅出Future Pattern
查看>>
微信公众平台企业号回调模式的URL验证
查看>>