FreeMan

          Java是條不歸路……

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            4 隨筆 :: 1 文章 :: 2 評論 :: 0 Trackbacks

          2007年10月30日 #

          1:創(chuàng)建模板標(biāo)記
          需要用到的標(biāo)簽:<tiles:insert >
          <tiles:insert>的作用類似于方法中的形參,該標(biāo)記將被調(diào)用到該模板的頁面使用<tiles:insert />和<tiles:put />標(biāo)記指定的具體信息。
          下面會有一個例子:
          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>

          關(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略過
          <%@page contentType="text/html;charset=gb2312" language="java"%>
          <%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
          演示信息,表頭部分

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

          流程控制包括轉(zhuǎn)發(fā)標(biāo)記<logic:forward>

          重定向標(biāo)記<logic:redirect>

          1:其中<logic:forward>標(biāo)記可以將請求轉(zhuǎn)發(fā)給全局ActionForward指定的響應(yīng)頁面。此標(biāo)記只有一個name屬性,

          用來指定全局變量ActionForward的名稱,該屬性必須來自struts應(yīng)用程序配置文件<global-forwards>元素的某個子元素<forward>的name屬性

          2:<logic:redirect>
          使用HttpServletResponse.sendRedicect()方法實現(xiàn)HTTP頁面重定向的功能。有以下屬性

          forward:映射了資源相對路徑的ActionForward
          href:資源完整的url
          page:資源的相對路徑
          使用這個標(biāo)記,至少要有forward href page 中的一個屬性,以便明確標(biāo)明響應(yīng)重定向到哪個資源
          <logic:redirect href="testlogicBean2.jsp" />
          posted @ 2007-10-30 22:04 我的Java工作經(jīng)歷 閱讀(280) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 怀来县| 延寿县| 观塘区| 星子县| 巴林右旗| 竹北市| 九台市| 永泰县| 平顶山市| 扎鲁特旗| 依安县| 友谊县| 天祝| 稷山县| 新疆| 霍州市| 甘泉县| 两当县| 开远市| 全南县| 凤山市| 九寨沟县| 夹江县| 敦化市| 棋牌| 宝兴县| 津南区| 华安县| 芦山县| 凤台县| 申扎县| 连云港市| 陆丰市| 丰宁| 无极县| 洪洞县| 鄂托克前旗| 天柱县| 库车县| 凤山市| 旬邑县|