• 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

  • 相关阅读:
    对象池使用时要注意几点
    Flash3D学习计划(一)——3D渲染的一般管线流程
    714. Best Time to Buy and Sell Stock with Transaction Fee
    712. Minimum ASCII Delete Sum for Two Strings
    647. Palindromic Substrings(马拉车算法)
    413. Arithmetic Slices
    877. Stone Game
    338. Counting Bits
    303. Range Sum Query
    198. House Robber
  • 原文地址:https://www.cnblogs.com/EasonJim/p/7085704.html
Copyright © 2020-2023  润新知