Sitemesh 自定义decorators.xml 文件路径
2013-05-11 10:34
363 查看
实现思路: 通过覆盖默认的sitemesh.xml来实现
1. 打开sitemesh的jar文件, 在com.opensymphony.module.sitemesh.factory目录里找到sitemesh-default.xml,
将其复制到项目的任意目录(如/commons/sitemsh/目录), 并将其改名为sitemesh.xml;
2. 在web.xml文件里添加一个容器参数sitemesh.configfile,值为sitemesh.xml的项目路径. 具体如下:
3.修改sitemesh.xml中属性为decorators-file的value值,根据decorators.xml 文件所在的项目路径来修改(如decorators.xml 位于/commons/sitemesh目录),其余配置保持不变.,具体如下:
4. 通过以上设置也就完成了自定义decorators.xml 文件路径 的功能.
更多信息请参考sitemesh 源码中的 DefaultFactory.java 文件.
帮助别人,提升自己.
1. 打开sitemesh的jar文件, 在com.opensymphony.module.sitemesh.factory目录里找到sitemesh-default.xml,
将其复制到项目的任意目录(如/commons/sitemsh/目录), 并将其改名为sitemesh.xml;
2. 在web.xml文件里添加一个容器参数sitemesh.configfile,值为sitemesh.xml的项目路径. 具体如下:
<context-param> <param-name>sitemesh.configfile</param-name> <param-value>/commons/sitemesh/sitemesh.xml</param-value> </context-param>
3.修改sitemesh.xml中属性为decorators-file的value值,根据decorators.xml 文件所在的项目路径来修改(如decorators.xml 位于/commons/sitemesh目录),其余配置保持不变.,具体如下:
<sitemesh> <property name="decorators-file" value="/commons/sitemesh/decorators.xml"/> <excludes file="${decorators-file}"/> <page-parsers> <parser content-type="text/html" class="com.opensymphony.module.sitemesh.parser.HTMLPageParser"/> </page-parsers>
4. 通过以上设置也就完成了自定义decorators.xml 文件路径 的功能.
更多信息请参考sitemesh 源码中的 DefaultFactory.java 文件.
帮助别人,提升自己.
相关文章推荐
- Sitemesh 自定义decorators.xml 文件路径
- SiteMesh:关于decorators.xml配置文件中路径设置的问题
- SiteMesh:关于decorators.xml配置文件中路径设置的问题
- 如何自定义安装office 2016(通过configuration.xml文件来指定安装内容和路径)
- java整合log4j xml 配置 自定义日志文件路径和生成年月日的html文件
- SiteMesh2-decorators.xml文件
- up6-自定义文件存储路径
- android的XML布局文件上使用自定义的类
- 自定义 XML 文件在 TreeView 控件中的使用
- 修改Struts2的struts.xml配置文件位置和名称-重点是init-param参数用来切换加载的路径
- servlet web.xml文件的路径问题
- log4j输出多个自定义日志文件,动态配置路径
- java获取xml文件中bean(包括自定义)
- js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中
- Hibernate 中 .hbm.xml映射文件 路径问题
- Java中Synth外观学习(一)--建立工程加载自定义外观的XML文件
- IntelliJ IDEA中,mvn项目,Sources路径(src/main/java/)下的xml等资源文件不发布
- qt中获取打开文件路径,颜色对话框,字体对话框,自定义对话框,消息对话框,输入对话框
- Kettle 7.1 资源库配置&&无法配置资源库&&自定义配置文件路径
- Visual Studio2010中unittest的xml文件路径error问题