隨筆-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 小小程序程序員混口飯吃 閱讀(2436) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 从江县| 普陀区| 兰州市| 沙河市| 桐柏县| 泰和县| 仁化县| 晴隆县| 鹤山市| 周口市| 丹东市| 龙泉市| 台中市| 金川县| 南丰县| 客服| 炉霍县| 黄山市| 基隆市| 舞阳县| 西安市| 南宫市| 铜陵市| 六安市| 仁化县| 凌云县| 若尔盖县| 泸定县| 色达县| 定边县| 巴林右旗| 蒙阴县| 小金县| 防城港市| 蒙山县| 桑植县| 章丘市| 山西省| 革吉县| 防城港市| 沭阳县|