Web開發(fā)中客戶端的跳轉(zhuǎn)與服務(wù)器端的跳轉(zhuǎn)的區(qū)別
客戶端的跳轉(zhuǎn):跳轉(zhuǎn)之后地址欄的信息是會(huì)變的,變?yōu)樘D(zhuǎn)之后的地址信息
例如:response.sendRedirect();
服務(wù)器端的跳轉(zhuǎn):跳轉(zhuǎn)之后的地址欄的信息不會(huì)發(fā)生任何的改變
例如:<jsp:forword>
request.getRequestDisPather("").forword(request, response);
(1).而且在使用request屬性范圍時(shí),只有服務(wù)器端跳轉(zhuǎn)才能將request范圍的屬性保存到跳轉(zhuǎn)頁面;而如果是客戶端的跳轉(zhuǎn),則無法進(jìn)行request屬性的傳遞
(2).另外,如果是服務(wù)器端的跳轉(zhuǎn),則執(zhí)行跳轉(zhuǎn)語句時(shí)立刻進(jìn)行跳轉(zhuǎn);如果使用的是客戶端跳轉(zhuǎn),則是整個(gè)頁面執(zhí)行完之后才執(zhí)行跳轉(zhuǎn)的。
(3).在Servlet中如果想要進(jìn)行客戶端的跳轉(zhuǎn),直接使用HttpServletResponse接口的SendRedirect()即可,但是需要注意的是,此跳轉(zhuǎn)只能傳遞session以及application范圍的屬性,而無法傳遞request范圍的屬性
以上所述是小編給大家介紹的Web開發(fā)中客戶端的跳轉(zhuǎn)與服務(wù)器端的跳轉(zhuǎn)的區(qū)別,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
JS關(guān)于?replace?取值、替換第幾個(gè)匹配項(xiàng)問題小結(jié)
這篇文章主要介紹了JS關(guān)于replace取值、替換第幾個(gè)匹配項(xiàng),本文針對(duì)字符串的替換、截取知識(shí)點(diǎn)做詳細(xì)介紹,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05canvas簡單快速的實(shí)現(xiàn)知乎登錄頁背景效果
本篇文章主要介紹了canvas簡單快速實(shí)現(xiàn)知乎登錄頁背景效果的相關(guān)知識(shí),具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-05-05javascript 設(shè)為首頁與加入收藏兼容多瀏覽器代碼
javascript 設(shè)為首頁與加入收藏兼容多瀏覽器代碼,不過由于ie7的特殊性,設(shè)為首頁不能使用,不過其它基于ie內(nèi)核的瀏覽器都是支持的。2011-01-01javascript之DIV拖動(dòng)類 支持在FF下拖動(dòng),調(diào)用簡單
javascript之DIV拖動(dòng)類 支持在FF下拖動(dòng),調(diào)用簡單...2007-08-08