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

  • 相关阅读:
    【微积分】 02
    【微积分】 01
    【线性代数】 09
    云南国庆八日游策划书
    Kubectl工具常用命令
    Linux 常用命令缩写及对应的
    kubectl工具的windows安装方法
    Intellij IDEA工具的常用快捷键
    如何理解docker镜像build中的上下文
    【转】在服务器上排除问题的头五分钟&常用命令
  • 原文地址:https://www.cnblogs.com/EasonJim/p/7085704.html
Copyright © 2011-2022 走看看