青菜貓(孫宇博客),青菜貓(孫宇博客),青菜貓(孫宇博客)http://www.javasdc.cn/
          posts - 29,  comments - 63,  trackbacks - 0
          JSP轉(zhuǎn)向另一地址,有1. response.sendRedirect();
          2 <jsp:forward page="" />
          兩區(qū)別:1.此語句前不允許有out.flush(),如果有,會有異常:
          java.lang.IllegalStateException: Can't sendRedirect() after data has committed to the client.
           at com.caucho.server.connection.AbstractHttpResponse.sendRedirect(AbstractHttpResponse.java:558)
          ...
          跳轉(zhuǎn)后瀏覽器地址欄變化
          如果要跳到不同主機下,跳轉(zhuǎn)后,此語句后面的語句會繼續(xù)執(zhí)行,如同新開了線程,但是對response的操作已經(jīng)無意義了;
          如果要跳到相同主機下,此語句后面的語句執(zhí)行完成后才會跳轉(zhuǎn);
          2.<jsp:forward page="" />

          此語句前不允許有out.flush(),如果有,會有異常:
          java.lang.IllegalStateException: forward() not allowed after buffer has committed.
           at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:134)
           at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:101)
           at com.caucho.jsp.PageContextImpl.forward(PageContextImpl.java:836)
           ...
          跳轉(zhuǎn)后瀏覽器地址欄不變,但是只能跳到當前主機下
          此語句后面的語句執(zhí)行完成后才會跳轉(zhuǎn)
          不過這方法可以隱藏地址欄不變.在有些情況下可能要用到...

          posted on 2007-10-18 23:03 青菜貓(孫宇) 閱讀(753) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          <2007年10月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          青菜貓(孫宇)結(jié)交天下朋友,在網(wǎng)上吸取知識..

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          青菜貓(孫宇博客),青菜貓(孫宇博客),青菜貓(孫宇博客)http://www.javasdc.cn/
          主站蜘蛛池模板: 霍山县| 谷城县| 万安县| 遂昌县| 曲麻莱县| 晋江市| 池州市| 双流县| 垫江县| 广德县| 长葛市| 呼伦贝尔市| 柳州市| 阜宁县| 昌江| 通城县| 宿迁市| 资阳市| 金溪县| 武山县| 慈溪市| 靖西县| 彰武县| 荥阳市| 札达县| 阿克苏市| 宣威市| 阿拉尔市| 濉溪县| 梧州市| 衡南县| 江津市| 阿坝县| 波密县| 山阳县| 林芝县| 临清市| 昆山市| 邢台县| 东乡| 从江县|