struts控制器中使用new ActionForward和mapping.findForward的區(qū)別

          struts控制器中使用new ActionForward和mapping.findForward的區(qū)別

          request.setAttribute("list", new Integer(0));
                                 return new ActionForward("/success.jsp");

          request.setAttribute("list", new Integer(0));
             return mapping.findForward("fail");

          當(dāng)使用 return new ActionForward("/success.jsp");的時(shí)候相當(dāng)于還是同一個(gè)request請(qǐng)求,所以可以攜帶參數(shù)setAttribute過(guò)去。
                                      無(wú)論 <forward
                                       name="succ"
                                       path="/success.jsp"
                                      redirect="true" />//無(wú)論此處的redirect是true還是false。

          當(dāng)使用 return mapping.findForward("fail");的時(shí)候如果 redirect="true",相當(dāng)于還是另外一個(gè)request請(qǐng)求,所以不能攜帶參數(shù)setAttribute過(guò)去。
                           要想還是使用同一個(gè)request,獲取到參數(shù),則把
                                              <forward
                                       name="succ"
                                       path="/success.jsp"
                                      redirect="false" />//此處的redirect改為false。另外,此處不設(shè)置的話默認(rèn)redirect="false"。

          無(wú)論在任何情況下使用
          request.getSession().setAttribute("a", "sssss");都可以傳遞參數(shù)。
          在頁(yè)面處獲取 <%=request.getSession().getAttribute

          posted on 2011-02-18 16:27 小羅 閱讀(2512) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: struts控制器中使用new ActionForward和mapping.findForward的區(qū)別 2013-07-23 16:20 吃飯

          回家哦那里呢  回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           
          <2011年2月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272812345
          6789101112

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊(cè)

          收藏夾

          Web Framework

          常上的技術(shù)網(wǎng)站

          查找資料的java網(wǎng)站

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 丹江口市| 永胜县| 昌图县| 高邑县| 永和县| 肃宁县| 鄂托克旗| 正宁县| 岗巴县| 佳木斯市| 秦皇岛市| 武鸣县| 鹤岗市| 英吉沙县| 诏安县| 积石山| 乌兰浩特市| 萍乡市| 清涧县| 海门市| 咸宁市| 克拉玛依市| 漳州市| 宝兴县| 独山县| 元朗区| 富蕴县| 墨江| 牙克石市| 松江区| 宁城县| 太仆寺旗| 巴林右旗| 德惠市| 东城区| 泸溪县| 阜南县| 嘉义市| 建始县| 泰兴市| 巴南区|