大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

SpringMVC教程
SpringMVC注解式開發(fā)
SpringMVC核心技術(shù)
SSM整合開發(fā)

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

當(dāng)處理器對請求處理完畢后,向其它資源進(jìn)行跳轉(zhuǎn)時(shí),有兩種跳轉(zhuǎn)方式:請求轉(zhuǎn)發(fā)與重 定向。而根據(jù)所要跳轉(zhuǎn)的資源類型,又可分為兩類:跳轉(zhuǎn)到頁面與跳轉(zhuǎn)到其它處理器。

注意,對于請求轉(zhuǎn)發(fā)的頁面,可以是WEB-INF中頁面;而重定向的頁面,是不能為WEB-INF 中頁的。因?yàn)橹囟ㄏ蛳喈?dāng)于用戶再次發(fā)出一次請求,而用戶是不能直接訪問 WEB-INF 中資源的。

SpringMVC 框架把原來 Servlet 中的請求轉(zhuǎn)發(fā)和重定向操作進(jìn)行了封裝。現(xiàn)在可以使用簡單的方式實(shí)現(xiàn)轉(zhuǎn)發(fā)和重定向。

forward:表示轉(zhuǎn)發(fā),實(shí)現(xiàn)request.getRequestDispatcher("xx.jsp").forward()

redirect: 表示重定向,實(shí)現(xiàn) response.sendRedirect("xxx.jsp")

forword 和 redirect 根據(jù)他們的目標(biāo),可以分為頁面和其他處理器。

請求轉(zhuǎn)發(fā)

處理器方法返回 ModelAndView 時(shí),需在 setViewName()指定的視圖前添加 forward:,且此時(shí)的視圖不再與視圖解析器一同工作,這樣可以在配置了解析器時(shí)指定不同位置的視圖。視圖頁面必須寫出相對于項(xiàng)目根的路徑。forward 操作不需要視圖解析器。

處理器方法返回 String,在視圖路徑前面加入 forward: ,轉(zhuǎn)發(fā)到視圖頁面。

轉(zhuǎn)發(fā)到其他處理器的格式:forward:xxx.do

1、處理器方法返回 ModelAndview 轉(zhuǎn)發(fā)到視圖:

2、處理器方法返回 String 發(fā)到視圖:

3、轉(zhuǎn)發(fā)到其他的處理器

發(fā)起請求的 jsp

處理器方法:

show.jsp

請求重定向

在處理器方法返回的視圖字符串的前面添加 redirect:,則可實(shí)現(xiàn)重定向跳轉(zhuǎn)。

當(dāng)重定向到目標(biāo)資源時(shí),若需要向下傳遞參數(shù)值,除了可以直接通過請求 URL 攜帶參數(shù),通過 HttpSession 攜帶參數(shù)。

1、 處理器方法返回 ModelAndView 重定向到視圖

處理器方法定義:

some.jsp 定義,使用 param 對象獲取請求參數(shù)

重定向操作,使用 get 方式傳遞參數(shù)

2、處理器方法返回 String 重定向到視圖

處理器方法定義:

3、重定向到其他處理器

處理器定義:

訪問請求地址:

控制臺輸出:

 

全部教程
主站蜘蛛池模板: 久久九色 | 亚洲一区二区三区在线免费观看 | 特级毛片免费视频播放 | 欧美成人xxxxxxxx在线 | 又黄又爽又色的免费毛片 | 在线视频 国产交换 | 成年女人毛片免费视频 | 亚洲精品精品 | 国产精品成人亚洲 | 婷婷色国产 | 2019av在线视频| 免费在线观看黄色毛片 | 欧美a级成人淫片免费看 | 色香视频在线 | 亚洲精品成人456在线播放 | 精品色综合 | 国产日韩不卡免费精品视频 | 神马影院午夜剧场 | 久久国产精品只做精品 | 国产在线自在拍91精品黑人 | 大学生一一级毛片在线播放 | 小视频在线免费观看 | 亚洲精品综合一二三区在线 | 国产亚洲精品久久久久久牛牛 | www.4hu影院| 日本一区网站 | 日本高清在线一区二区三区 | 国产成人精品高清在线观看99 | 久久精品中文字幕不卡一二区 | 性欧美高清come | 经典邵氏三级 在线观看 | 黄色影院在线观看视频 | 国产精品免费看久久久 | 欧美一级精品 | 四虎永久在线精品国产免费 | 曰本性l交片视频视频 | 天啪天天久久天天综合啪 | 久久久免费 | 宅男影院在线 | 中文字幕日韩精品一区口 | 手机在线一区二区三区 |