最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMVC中轉(zhuǎn)發(fā)與重定向的區(qū)別淺析

 更新時(shí)間:2020年12月06日 15:33:59   作者:Startbing  
這篇文章主要給大家介紹了關(guān)于SpringMVC中轉(zhuǎn)發(fā)與重定向的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

轉(zhuǎn)發(fā)和重定向

相同點(diǎn)

都是web開(kāi)發(fā)中資源跳轉(zhuǎn)的方式。

不同點(diǎn)

轉(zhuǎn)發(fā):是服務(wù)器內(nèi)部的跳轉(zhuǎn),瀏覽器的地址欄不會(huì)發(fā)生變化。從一個(gè)頁(yè)面到另一個(gè)頁(yè)面的跳轉(zhuǎn)還是同一個(gè)請(qǐng)求,也即是只有一個(gè)請(qǐng)求響應(yīng)。可以通過(guò)request域來(lái)傳遞對(duì)象。

重定向:是瀏覽器自動(dòng)發(fā)起對(duì)跳轉(zhuǎn)目標(biāo)的請(qǐng)求,瀏覽器的地址欄會(huì)發(fā)生變化。從一個(gè)頁(yè)面到另一個(gè)頁(yè)面的跳轉(zhuǎn)是不同的請(qǐng)求,也即是有兩個(gè)或兩個(gè)以上的不同的請(qǐng)求的響應(yīng)。無(wú)法通過(guò)request域來(lái)傳遞對(duì)象。

在SpringMVC中實(shí)現(xiàn)轉(zhuǎn)發(fā)和重定向

(1)在SpringMVC中仍然以傳統(tǒng)方式進(jìn)行轉(zhuǎn)發(fā)和重定向

下面的代碼中l(wèi)ogin.jsp就是跳轉(zhuǎn)后的頁(yè)面

轉(zhuǎn)發(fā):

requst.getRequestDispatcher("login.jsp").forword(request,response);

重定向:

response.sendRedirect("login.jsp");

(2)SpringMVC提供了便捷的轉(zhuǎn)發(fā)和重定向的方式

//轉(zhuǎn)發(fā)
@RequestMapping("/forward")
public String forword(){
 return "forward:/index.jsp";
}
//重定向
@RequestMapping("redirect")
public String redirect(){
 return "redirect:/index.jsp";
}

總結(jié)

到此這篇關(guān)于SpringMVC中轉(zhuǎn)發(fā)與重定向區(qū)別的文章就介紹到這了,更多相關(guān)SpringMVC轉(zhuǎn)發(fā)與重定向區(qū)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Hibernate中配置文件的學(xué)習(xí)(分享)

    基于Hibernate中配置文件的學(xué)習(xí)(分享)

    下面小編就為大家?guī)?lái)一篇基于Hibernate中配置文件的學(xué)習(xí)(分享)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)

    java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)

    在本篇內(nèi)容里小編給大家整理了一篇關(guān)于java迭代器基礎(chǔ)知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-01-01
  • 淺談Spring Batch在大型企業(yè)中的最佳實(shí)踐

    淺談Spring Batch在大型企業(yè)中的最佳實(shí)踐

    本篇文章主要介紹了淺談Spring Batch在大型企業(yè)中的最佳實(shí)踐,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • java單例五種實(shí)現(xiàn)模式解析

    java單例五種實(shí)現(xiàn)模式解析

    這篇文章主要介紹了java單例五種實(shí)現(xiàn)模式解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Java中Collections.sort的使用

    Java中Collections.sort的使用

    本文主要介紹了Java中Collections.sort的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Redis之GEO存儲(chǔ)地理位置信息的使用

    Redis之GEO存儲(chǔ)地理位置信息的使用

    在外賣軟件中的附近的美食店鋪、外賣小哥的距離,打車軟件附近的車輛,交友軟件中附近的小姐姐。我們都可以利用redis的GEO地理位置計(jì)算得出。本文就來(lái)詳細(xì)的介紹一下
    2021-10-10
  • Java文件上傳與文件下載實(shí)現(xiàn)方法詳解

    Java文件上傳與文件下載實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了Java文件上傳與文件下載實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了Java文件上傳與文件下載相關(guān)操作原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-02-02
  • java 線程同步詳細(xì)介紹及實(shí)例代碼

    java 線程同步詳細(xì)介紹及實(shí)例代碼

    這篇文章主要介紹了java 線程同步詳細(xì)介紹及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • Java 類動(dòng)態(tài)添加屬性字段的操作

    Java 類動(dòng)態(tài)添加屬性字段的操作

    這篇文章主要介紹了Java 類動(dòng)態(tài)添加屬性字段的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • Netty進(jìn)階之ChannelPoolMap源碼解析

    Netty進(jìn)階之ChannelPoolMap源碼解析

    這篇文章主要介紹了Netty進(jìn)階之ChannelPoolMap源碼解析,ChannelPoolMap是用來(lái)存儲(chǔ)ChannelPool和指定key的一個(gè)集合Map,實(shí)際的應(yīng)用場(chǎng)景就是服務(wù)器端是一個(gè)分布式集群服務(wù),擁有多個(gè)配置地址,這樣我們就可以配置多個(gè)服務(wù)地址,減輕單臺(tái)服務(wù)器的壓力,需要的朋友可以參考下
    2023-11-11

最新評(píng)論

铜梁县| 玛多县| 曲松县| 区。| 永兴县| 大兴区| 旺苍县| 太保市| 灵璧县| 宁安市| 南宁市| 栾城县| 西吉县| 沁水县| 牡丹江市| 马公市| 灵台县| 湖州市| 滨州市| 政和县| 沈阳市| 镇坪县| 雷山县| 九江县| 浮梁县| 沛县| 兰溪市| 清水县| 敦煌市| 三河市| 荆门市| 长葛市| 贵定县| 西吉县| 尼木县| 娄烦县| 新乡市| 姚安县| 沾益县| 怀集县| 十堰市|