請求轉發和重定向的區別

1.請求轉發的例子:
request.getRequestDispatcher(“new.jsp”).forward(request, response);

2.重定向的例子:
response.sendRedirect(“new.jsp”);

圖解:
這裏寫圖片描述

這裏寫圖片描述

3.區別彙總:

1.轉發是瀏覽器上的網址不變,重定向時瀏覽器上的網址改變;
2.轉發只有一次請求,重定向有兩次請求;
3.轉發的網址必須是webapp項目內的網址,重定向可以是任意網址;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章