FreeMan

          Java是條不歸路……

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            4 隨筆 :: 1 文章 :: 2 評(píng)論 :: 0 Trackbacks
          1:創(chuàng)建模板標(biāo)記
          需要用到的標(biāo)簽:<tiles:insert >
          <tiles:insert>的作用類(lèi)似于方法中的形參,該標(biāo)記將被調(diào)用到該模板的頁(yè)面使用<tiles:insert />和<tiles:put />標(biāo)記指定的具體信息。
          下面會(huì)有一個(gè)例子:
          Template.jsp模板頁(yè):
          <%@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>

          關(guān)鍵的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略過(guò)
          <%@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工作經(jīng)歷 閱讀(2037) 評(píng)論(0)  編輯  收藏

          評(píng)論

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

          我的test.jsp大致如下:
          <html>
          <head>
          <title><tiles:getAsString name="title"/></title>
          </head>
          <body>
          <tiles:insert definition="tile.login" flush="true" />
          </body>
          </html>
          訪(fǎng)問(wèn)時(shí)報(bào)錯(cuò):Error.tag getAsString


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


          在Struts-Config.xml中加入ForwardAction以.do形式訪(fǎng)問(wèn)test.jsp仍然報(bào)錯(cuò)   回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 明星| 通道| 绍兴县| 山西省| 元谋县| 巴彦淖尔市| 广昌县| 嵩明县| 曲沃县| 安丘市| 垫江县| 安溪县| 峨眉山市| 深泽县| 泰兴市| 临邑县| 罗源县| 武城县| 新泰市| 抚顺市| 凤冈县| 阳信县| 阿拉善盟| 库车县| 霍城县| 德保县| 四子王旗| 白玉县| 通榆县| 浦县| 环江| 余江县| 井研县| 门源| 漳州市| 湖北省| 南宁市| 稻城县| 碌曲县| 博湖县| 时尚|