成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

比較JSP頁(yè)面跳轉(zhuǎn)三種方式

開發(fā) 后端
本文介紹了JSP頁(yè)面跳轉(zhuǎn)的三種方式,并對(duì)這三種跳轉(zhuǎn)方式加以比較。

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

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

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

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

此語(yǔ)句前不允許有out.flush(),如果有,會(huì)有異常:

  1. java.lang.IllegalStateException: Can't sendRedirect() after data has committed to the client.  
  2. at com.caucho.server.connection.AbstractHttpResponse.sendRedirect(AbstractHttpResponse.java:558)  
  3. ... 

跳轉(zhuǎn)后瀏覽器地址欄變化;

如果要跳到不同主機(jī)下,跳轉(zhuǎn)后,此語(yǔ)句后面的語(yǔ)句會(huì)繼續(xù)執(zhí)行,如同新開了線程,但是對(duì)response的操作已經(jīng)無(wú)意義了;

如果要跳到相同主機(jī)下,此語(yǔ)句后面的語(yǔ)句執(zhí)行完成后才會(huì)跳轉(zhuǎn);

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

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

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

JSP頁(yè)面跳轉(zhuǎn)規(guī)則三. < jsp:forward page="">

此語(yǔ)句前不允許有out.flush(),如果有,會(huì)有異常:

  1. java.lang.IllegalStateException: forward() not allowed after buffer has committed.  
  2. at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:134)  
  3. at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:101)  
  4. at com.caucho.jsp.PageContextImpl.forward(PageContextImpl.java:836)  
  5. ... 

跳轉(zhuǎn)后瀏覽器地址欄不變,但是只能跳到當(dāng)前主機(jī)下,此語(yǔ)句后面的語(yǔ)句執(zhí)行完成后才會(huì)跳轉(zhuǎn)。

【編輯推薦】

  1. 什么是Servlet以及常用Servlet API有哪些
  2. JSP Servlet實(shí)例之自動(dòng)跳轉(zhuǎn)到出錯(cuò)頁(yè)
  3. 優(yōu)化JSP Servlet應(yīng)用程序八點(diǎn)雜談
  4. JSP開發(fā)中Servlet之導(dǎo)入事件驅(qū)動(dòng)技術(shù)
  5. 什么是JSP以及和Servlet的比較
責(zé)任編輯:雪峰 來(lái)源: 百度空間
相關(guān)推薦

2012-08-07 10:02:06

JSP

2014-07-30 17:10:38

LVS集群負(fù)載均衡

2009-10-27 09:08:01

接入網(wǎng)方式

2009-02-17 10:40:26

頁(yè)面跳轉(zhuǎn)JSP教程

2011-05-11 16:54:49

JSP

2014-04-09 14:59:55

Apache Spar

2009-07-03 17:48:24

JSP頁(yè)面跳轉(zhuǎn)

2012-07-17 09:16:16

SpringSSH

2024-04-24 14:46:40

人工智能編碼助手

2024-07-08 09:03:31

2020-11-01 17:10:46

異步事件開發(fā)前端

2011-04-08 11:13:50

CISCO IOS令牌桶雙桶

2010-06-13 16:04:14

MySQL三種安裝方式

2010-03-12 17:52:35

Python輸入方式

2010-08-13 13:25:53

Flex頁(yè)面跳轉(zhuǎn)

2010-08-05 09:33:08

Flex頁(yè)面跳轉(zhuǎn)

2021-07-07 10:20:20

Linux存儲(chǔ)網(wǎng)絡(luò)

2009-08-01 22:03:23

智能社區(qū)線纜

2021-11-05 21:33:28

Redis數(shù)據(jù)高并發(fā)

2019-11-20 18:52:24

物聯(lián)網(wǎng)智能照明智能恒溫器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲中午字幕 | 国产专区免费 | 日韩中文字幕一区二区 | 国产激情自拍视频 | 国产视频久久久 | 欧美不卡网站 | 亚洲人成人网 | 久久99精品国产 | 网站黄色在线免费观看 | а天堂中文最新一区二区三区 | 亚洲一区电影 | 国产精品99久久久久久宅男 | 国产亚洲网站 | 九久久 | 九九热这里只有精品在线观看 | 欧美成人免费在线视频 | a亚洲精品 | 国产精品成人一区 | 91久久精品一区二区二区 | 成人在线小视频 | 国产精品成人一区二区三区吃奶 | 国产乱人伦精品一区二区 | 国产在线观看一区二区 | 午夜视频免费在线观看 | 2019天天操| 91国语清晰打电话对白 | 国产精品一区二区三区久久久 | 成人av免费网站 | av黄色免费在线观看 | 精品欧美乱码久久久久久1区2区 | 久久99精品视频 | 亚洲精品888 | 国产成人免费视频网站高清观看视频 | 久久精品国产免费 | 天天干天天色 | 色伊人 | 欧美一级片免费看 | av中文字幕网 | 一区二区三 | 久久蜜桃av一区二区天堂 | 亚州影院|