关闭

重定向和转发的区别比较

106人阅读 评论(0) 收藏 举报
分类:

 
重定向和转发的区别比较:

Response 实现请求重定向:
细节:
(1)请求重定向下,浏览器向服务器发送了2次请求,request和response对象分别有两个;
(2)请求重定向下,浏览器的地址栏会发生变化;
(3)请求重定向要少用,它只适用于在一些特定的场景下,例如登录(因为用户登录成功之后,我们系统希望用户知道他到首页上去了)
HttpServletResponse.sendRedirect("/xx");

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

转发和重定向不一样:
转发只有一次请求,并且只有一个request和response,也就是说,转发涉及到的是同一个request和response。
request.getRequestDispatcher("/xxxx.jsp").forward(request,response);

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5110次
    • 积分:299
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档