sitemesh定义多个装饰器

在decorators.xml中定义多个装饰器,每个装饰器就可以通过定义 pattern 来不同修饰页面了:

比如:

<decorator name="main" page="index.jsp">
        <pattern>/*</pattern>
   </decorator>

   <decorator name="admin" page="admin-tmp.jsp">
       <pattern>/admin/*</pattern>
     </decorator>

上面定义了两个修饰器,main 会修饰除了/admin/ 外所有的页面,admin则只会修饰/admin/* 的所有页面。

经过测试,可以使用!!

原文地址:https://www.cnblogs.com/hzcya1995/p/13317992.html