<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊(cè)

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 828845
    • 排名 - 49

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    ForwardAction

      基于struts的WEB應(yīng)用系統(tǒng)通常情況下應(yīng)該避免JSP頁(yè)面之間的跳轉(zhuǎn).因?yàn)檫@樣跳轉(zhuǎn)的用戶請(qǐng)求沒有
    經(jīng)過Struts的處理,會(huì)導(dǎo)致很多在Struts框架中進(jìn)行的處理不起的作用.
      對(duì)于每個(gè)用戶的請(qǐng)求,struts的RequestProcessor將會(huì)進(jìn)行一系列的處理,其中包括了國(guó)際化,權(quán)限
    緩存等多方面.如果采用頁(yè)面之間的直接跳轉(zhuǎn)會(huì)導(dǎo)致很多內(nèi)容都需要自己處理.

    在struts中配置ForwardAction
      <action path="home"
          type="org.apache.struts.actions.ForwardAction"
          parameter="/index.jsp"
      />
      其中path屬性是Action的匹配路徑,type屬性說明實(shí)現(xiàn)Action的類,parameter屬性用于指定往哪轉(zhuǎn)發(fā)
    也就是轉(zhuǎn)發(fā)的目的URI.這三個(gè)屬性是必須的,其它的可以省略.
    forward屬性和ForwardAction
      使用forward進(jìn)行頁(yè)面跳轉(zhuǎn)的配置方法如下
      <action path="/home"
          forward="/index.jsp"
      />
      forward屬性和ForardAction在頁(yè)面中使用時(shí)是沒有區(qū)別的,并且在通常情況下struts對(duì)這兩種形式
    的跳轉(zhuǎn)的處理也是相同的.但是使用自己的RequestProcessor并且覆蓋了父類的processForwardConfig()
    方法時(shí),這兩種方式就存在一定的區(qū)別了.

    IncludeAction

      IncludeAction類的意義類似于ActionForward類,它和頁(yè)面中的<jsp:include>動(dòng)作或Servlet中的
    RequestDispatcher的include()方法執(zhí)行的功能一樣的.在基于struts框架結(jié)構(gòu)的應(yīng)用中,最好不要在
    <jsp:include>標(biāo)記中直接引用另一個(gè)JSP頁(yè)面,而是通過IncludeAciton來實(shí)現(xiàn)頁(yè)面之間的引用,這樣比較
    安全等等.
      IncludeAction的使用
    IncludeAction的使用和Forward基本相同,在頁(yè)面中還可以通過<jsp:include>標(biāo)記來調(diào)用.
    <jsp:include page="/somePath/someAction.do" />
      IncludeAction的配置
      <action path="/include"
          type="org.apache.struts.actions.IncludeAction"
          parameter="/include.jsp"
      />
      include屬性和IncludeAction
      Struts也可以通過使用include屬性來在Action的配置文件中直接定義被引用的頁(yè)面.如
      <action path="/include"
          include="/include.jsp"
      />



    posted on 2007-08-27 15:18 Ke 閱讀(921) 評(píng)論(0)  編輯  收藏 所屬分類: struts
    主站蜘蛛池模板: 性xxxx视频免费播放直播| 久久国产乱子伦精品免费不卡| 亚洲国产精品嫩草影院在线观看 | 亚洲高清无码在线观看| 日韩在线播放全免费| 免费一级一片一毛片| 亚洲国产精品乱码在线观看97| 久久久青草青青国产亚洲免观| 成人性生免费视频| 国产精品免费观看| 国产精品免费看久久久| 亚洲精品二三区伊人久久| 亚洲AV无码不卡在线播放| 亚洲中文字幕成人在线| 国产亚洲精品免费| 永久免费无码网站在线观看| 99爱在线精品免费观看| 97国产在线公开免费观看| 国产麻豆成人传媒免费观看| 香蕉免费在线视频| www一区二区www免费| 直接进入免费看黄的网站| 亚洲欧美一区二区三区日产| 亚洲一区精彩视频| 精品亚洲456在线播放| 亚洲第一视频在线观看免费| 日韩视频在线免费| 日韩中文字幕在线免费观看| 成人免费无码大片A毛片抽搐| 噼里啪啦电影在线观看免费高清| 成人免费福利视频| 噼里啪啦电影在线观看免费高清| 国内免费高清在线观看| 成全影视免费观看大全二| 天天摸天天碰成人免费视频| 在线免费观看一区二区三区| 免费黄色大片网站| 免费A级毛片在线播放不收费| 四虎永久在线精品视频免费观看| 男人的天堂亚洲一区二区三区| 女人被免费视频网站|