課程
/后端開發
/Java
/JAVA遇見HTML——JSP篇
request.getRequestDispatcher('/..').forward(request,response);是因為forward把參數傳了過去嗎?
2015-08-09
源自:JAVA遇見HTML——JSP篇 3-11
正在回答
最佳答案
因為重定向是服務器處理完請求的結果然后給我們一個新的路徑,讓我們去找到那個路徑對應的地址,而轉發是直接將結果給我們,你可以通過瀏覽器地址欄有無變化知道是轉發還是重定向
是的,因為你用的是轉發方式,參數不會丟失,重定向才會丟失
liusongsir 提問者
舉報
Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識
3 回答轉發時的forward里面的兩個參數response和request是怎么來的?
2 回答.forward(request,response); requset的是怎么;理解,response是怎么理解
2 回答為啥要用response保存cookie對象用request獲取cookie呢?
3 回答request.getRequestDispatcher("login_success.jsp").forward(request, response)是什么意思
1 回答關于request和response的請求轉發和請求重定向在項目中什么時候什么時候用到誰?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-05
最佳答案
2015-08-19
因為重定向是服務器處理完請求的結果然后給我們一個新的路徑,讓我們去找到那個路徑對應的地址,而轉發是直接將結果給我們,你可以通過瀏覽器地址欄有無變化知道是轉發還是重定向
2015-08-18
是的,因為你用的是轉發方式,參數不會丟失,重定向才會丟失