response.sendredirect的問(wèn)題

          1) 使用response.sendredirect重定向是沒(méi)辦法通過(guò)request.setAttribute來(lái)傳遞對(duì)象到另外一個(gè)頁(yè)面的
          但我們可以通過(guò)轉(zhuǎn)發(fā)的方式來(lái)實(shí)現(xiàn)request.getRequestDispatcher("test2.jsp").forward(request,response)
          這也是struts默認(rèn)的頁(yè)面跳轉(zhuǎn)方式,這就是為什么我們可以在action里面request.setAttribute然后在頁(yè)面里request.getAttribute

          2) 使用response.sendredirect重定向要記得在后面加上return不然后面的語(yǔ)句還是會(huì)繼續(xù)往下執(zhí)行的,還有就是response.sendredirect之前最好不要有任何的輸出語(yǔ)句包括html不然可能會(huì)重定向失敗
          最近我還遇到一個(gè)比較奇怪的問(wèn)題就是response.sendredirect失敗,因?yàn)槲业亩丝谑峭ㄟ^(guò)交換機(jī)來(lái)轉(zhuǎn)換的所以可能就是在這里重定向不過(guò)去了,所以建議以后大家都使用request.getRequestDispatcher("test2.jsp").forward(request,response)這種方式就不會(huì)錯(cuò)了,當(dāng)然也可以用jsp標(biāo)簽的forward

          posted on 2007-05-07 21:47 JGAO編程隨筆 閱讀(1082) 評(píng)論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          <2007年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 慈利县| 沽源县| 临沧市| 远安县| 云安县| 宁德市| 泰宁县| 台东县| 六盘水市| 罗山县| 元朗区| 宾川县| 怀安县| 漯河市| 丹凤县| 嘉义市| 关岭| 凭祥市| 永德县| 普洱| 客服| 麻阳| 读书| 西和县| 吉安县| 漯河市| 延寿县| 西盟| 志丹县| 冕宁县| 广丰县| 景谷| 三台县| 左权县| 夏河县| 乐陵市| 清水县| 宜春市| 博乐市| 潍坊市| 封开县|