隨筆-109  評論-187  文章-25  trackbacks-0
          ?

          (1:)sitemesh.xml 文件好像默認只能放在web-inf下面,

          不過我感覺肯定sitemesh提供其他的loader方式,在類包里面提供,
          decorators.xml 文件的位置就比較隨便了,在sitemesh.xml?中配置一下她的路徑就好
          如:
          ? <property name="decorators-file" value="/WEB-INF/decorators.xml"/>
          (2:)

          decorators.xml


          <?xml version="1.0" encoding="ISO-8859-1"?>
          <decorators defaultdir="/jsp/decorators">
          ??? <decorator name="main" page="main.jsp">
          ??????? <pattern>*.jsp</pattern>
          ??? </decorator>
          </decorators>


          這里面可以定義多個decorator

          對應不同的文件名,或者匹配不同的路徑何文件后綴都可以


          (3:)
          main.jsp

          <%@ include file="/common/header.jsp">
          <%@ taglib uri="sitemesh-decorator" prefix="decorator" %>
          <%@ include file="/common/meta.jsp">

          <html>
          ? <head>
          ??? <title><decorator:title default="decorator" />default title</title>
          ??? <decorator:head />
          ? </head>
          ? <body>
          <%@ include file="/common/header.jsp">
          ??? <hr>
          ??? <decorator:body />
          <%@ include file="/common/footer.jsp">
          ??? <hr>this is template footer
          ? </body>
          </html>

          不過SITMESH對一些設計來說簡直是在災難,ajax感覺無法與其整合在一起用

          posted on 2006-04-13 08:45 小小程序程序員混口飯吃 閱讀(2440) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 石棉县| 库伦旗| 平利县| 罗城| 文化| 抚顺市| 廉江市| 双流县| 镇坪县| 磐石市| 闽侯县| 东莞市| 宕昌县| 道孚县| 永年县| 都江堰市| 紫阳县| 安平县| 桃园市| 温泉县| 玉树县| 邻水| 洞口县| 芜湖市| 铜川市| 寻乌县| 扬中市| 疏附县| 将乐县| 循化| 改则县| 佳木斯市| 马山县| 鄂伦春自治旗| 文水县| 横峰县| 竹山县| 札达县| 临潭县| 延边| 思茅市|