重定向(redirect)和转发(forward)区别

长平狐 发布于 2013/01/06 11:33
阅读 433
收藏 0
forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);    
redirect方式:response.sendRedirect("/somePage.jsp");
 
 
forward redirect
执行forward后,网页地址依旧是上次请求的 生成新请求,地址改变
之前请求的参数都在,转发页面和转发到的页面可以共享request里面的数据
全丢失
一般用于用户登陆的时候,根据角色转发到相应的模块.

一般用于用户注销登陆时返回主页面和跳转到其它的网站等.






      
      

      
      

      
      
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3557次
    • 积分:566分
    • 排名:第18360名
    • 原创:48篇
    • 转载:37篇
    • 译文:0篇
    • 评论:1条
    文章存档
    推荐文章
    最新评论

原文链接:http://blog.csdn.net/sd0902/article/details/8395573
加载中
返回顶部
顶部