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工作經歷 閱讀(2035) 評論(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仍然報錯   回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 桐城市| 合阳县| 祥云县| 报价| 通渭县| 独山县| 房产| 尚义县| 含山县| 上杭县| 类乌齐县| 鹤岗市| 沐川县| 苗栗县| 塘沽区| 湟源县| 吐鲁番市| 民乐县| 靖州| 大港区| 县级市| 健康| 郴州市| 永泰县| 西青区| 舒兰市| 武川县| 乌鲁木齐县| 那曲县| 永吉县| 新乡市| 青铜峡市| 湖南省| 广灵县| 灵璧县| 泸溪县| 梁平县| 江北区| 新宾| 林州市| 汉寿县|