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)歷 閱讀(2035) 評(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)航:
           
          主站蜘蛛池模板: 镇雄县| 织金县| 揭西县| 绥阳县| 永川市| 鹿泉市| 康定县| 巴楚县| 桐梓县| 张家川| 方城县| 绵阳市| 吴川市| 务川| 和硕县| 云龙县| 凉山| 东兰县| 息烽县| 宁德市| 阳信县| 泰顺县| 乌拉特中旗| 龙岩市| 长治市| 斗六市| 宾阳县| 翼城县| 项城市| 克什克腾旗| 富平县| 平阴县| 崇左市| 军事| 德兴市| 六盘水市| 龙江县| 湘乡市| 旺苍县| 凌云县| 安陆市|