真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用JSP頁面跳轉(zhuǎn)的方式有哪些

這篇文章主要介紹使用JSP頁面跳轉(zhuǎn)的方式有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

資中ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

使用JSP頁面跳轉(zhuǎn)大約有下列三種方式:

response.sendRedirect();  response.setHeader("Location","");  < jsp:forward page="" />

經(jīng)過試驗得到下面的一些規(guī)則:

JSP頁面跳轉(zhuǎn)規(guī)則一. response.sendRedirect()

此語句前不允許有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);

JSP頁面跳轉(zhuǎn)規(guī)則二. response.setHeader("Location","")

此語句前不允許有out.flush(),如果有,頁面不會跳轉(zhuǎn)。

跳轉(zhuǎn)后瀏覽器地址欄變化,此語句后面的語句執(zhí)行完成后才會跳轉(zhuǎn)。

JSP頁面跳轉(zhuǎn)規(guī)則三. < 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)。

以上是“使用JSP頁面跳轉(zhuǎn)的方式有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


當前題目:使用JSP頁面跳轉(zhuǎn)的方式有哪些
文章URL:http://weahome.cn/article/pogcjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部