當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring mvc 转发、重定向
生活随笔
收集整理的這篇文章主要介紹了
Spring mvc 转发、重定向
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?? ?spring控制器最后返回一個ModelAndView(urlName),其中urNamel可以是一個視圖名稱,由視圖解析器負責解析后將響應流寫回客戶端;也可以通過redirect/forward:url方式轉到另一個控制器進行處理.
- A.在轉發前后有兩個不同的request對象,轉發前后的兩個控制器在request上的參數(request.getParameter())和request屬性(request.getAttribute())不能共享;
- B.如果轉發前后的兩個控制器都配置在spring 攔截器范圍內,這樣攔截器會攔截前后兩個request,即會攔截兩次;
- C.最后返回到瀏覽器后,因為地址欄顯示的是轉發后的url,所以刷新頁面時只會執行后面的url映射的控制器.
?
- A.轉發前后是同一個request,后一個控制器可共享前一個控制器的參數與屬性;
- B.因為是同一個request,攔截器只會攔截前一個url,如果前一個url在映射時未配置到攔截器攔截,則攔截后一個url,即只攔截一次;
- C.最后返回到瀏覽器后,因為地址欄顯示的是轉發前的url,所以刷新頁面時會依次執行前后兩個控制器.
轉載于:https://www.cnblogs.com/BigAngel/p/3674394.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Spring mvc 转发、重定向的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 总结一下一般游戏中3D模型各种勾边方法遇
- 下一篇: android sdk 更新用的HOST