zoukankan      html  css  js  c++  java
  • SiteMesh2-decorators.xml文件

    SiteMesh默认使用decorators.xml作为装饰配置文件。

    decorators.xml顶层元素概览如下: 

    <decorators> 
        <decorator/>                     
        <excludes/>   
    </decorators> 

    decorators的元素说明: 

    一、decorators装饰器的顶层元素:

    属性:
      defaultdir:装饰器文件默认存放的目录。

    二、子元素:

    1、decorator 

    属性: 

      name:装饰器的名称。

      page:装饰文件的名称。

    <parttern/>:需要使用装饰器的访问地址,可以配置多个。 

    2、excludes 

    属性: 

    <parttern/>:不需要使用装饰器的访问地址,可以配置多个。 

    示例:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE decorators PUBLIC "-//OpenSymphony//SiteMesh 1.5 Decorators//EN" "http://www.opensymphony.com/sitemesh/dtd/sitemesh_1_5_decorators.dtd">
    <decorators defaultdir="/layout">
        <decorator name="test1" page="standard_1.ftl">
                <pattern>/test1/*</pattern>
        </decorator>
        <decorator name="test2" page=" standard_2.ftl">
                <pattern>/test2/*</pattern>
        </decorator>
        <excludes>
                <pattern>/test1/demo1.jsp</pattern>
        </excludes>
    </decorators>

    提示:红色部分可有可无,主要用于标签开发时的提示。

    说明:

    1、装饰器文件存放的目录为”/layout”。

    2、访问地址”/test1/*”所使用的装饰页面为/layout/standard_1.ftl。

    3、访问地址”/test2/*”所使用的装饰页面为/layout/standard_2.ftl。

    4、访问地址” /test1/demo1.jsp”,不使用装饰器。

    参考:

    http://flyer2010.iteye.com/blog/1319664

  • 相关阅读:
    双写一致性的讨论
    webstorm设置新建vue文件的模板
    java基础类及方法
    中国大学零基础学Java语言练习题
    java基础继承
    java基础接口、继承、多态
    Windows、Mac 命令行启动程序(为了查看Electron打包后主进程日志)
    【Typescirpt】定义数字范围类型
    MRP
    Raid 学习
  • 原文地址:https://www.cnblogs.com/EasonJim/p/7085704.html
Copyright © 2011-2022 走看看