FreeMan

          Java是條不歸路……

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            4 隨筆 :: 1 文章 :: 2 評論 :: 0 Trackbacks
          1:創建模板標記
          需要用到的標簽:<tiles:insert >
          <tiles:insert>的作用類似于方法中的形參,該標記將被調用到該模板的頁面使用<tiles:insert />和<tiles:put />標記指定的具體信息。
          下面會有一個例子:
          Template.jsp模板頁:
          <%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
          <html>
          <body>
          <table width="80%" higth="80%" bordercolor="#ffddff">
           <tr height="15%" bgcolor="#ddbbcc">
            <td>
             <tiles:insert attribute="header" />
            </td>
           </tr>
           <tr height="50%" bgcolor="#ffaaaa">
            <td>
             <tiles:insert attribute="content" />
            </td>
           </tr>
           <tr height="15%" bgcolor="#ccccff">
            <td>
             <tiles:insert attribute="footer" />
            </td>
           </tr>
          </table>
          </body>
          </html>

          關鍵的show.jsp

          <%@page contentType="text/html;charset=gb2312" language="java"%>
          <%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>

          <tiles:insert page="Template.jsp">
           <tiles:put name="header" value="A.jsp"></tiles:put>
           <tiles:put name="content" value="B.jsp"></tiles:put>
           <tiles:put name="footer" value="C.jsp"></tiles:put>
          </tiles:insert>


          A.jsp部分,b.jsp和c.jsp略過
          <%@page contentType="text/html;charset=gb2312" language="java"%>
          <%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
          演示信息,表頭部分

          posted on 2007-10-30 22:48 我的Java工作經歷 閱讀(2037) 評論(0)  編輯  收藏

          評論

          # re: Struts標簽之四:Tiles(模板)標記 2008-08-20 11:53 王毅
          你好,我使用Tiles遇到個問題,幫我解決下:

          我的test.jsp大致如下:
          <html>
          <head>
          <title><tiles:getAsString name="title"/></title>
          </head>
          <body>
          <tiles:insert definition="tile.login" flush="true" />
          </body>
          </html>
          訪問時報錯:Error.tag getAsString


          去掉<tiles:getAsString name="title"/>一切正常


          在Struts-Config.xml中加入ForwardAction以.do形式訪問test.jsp仍然報錯   回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 福泉市| 玛沁县| 柘城县| 枣阳市| 平山县| 益阳市| 城市| 南雄市| 西乌珠穆沁旗| 白山市| 垦利县| 翁源县| 利川市| 中宁县| 卓资县| 延寿县| 沙雅县| 湄潭县| 清原| 杭州市| 朔州市| 东海县| 肥城市| 阳江市| 乡城县| 济南市| 监利县| 津市市| 龙岩市| 泾川县| 当阳市| 岢岚县| 会理县| 郴州市| 宜宾市| 东光县| 黑河市| 永福县| 伊宁市| 小金县| 彰化市|