当前位置: 代码迷 >> 综合 >> 重定向(redirect)和转发(forward)区别
  详细解决方案

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

热度:91   发布时间:2024-01-11 19:15:15.0
forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);    
redirect方式:response.sendRedirect("/somePage.jsp");
 
  
forward redirect
执行forward后,网页地址依旧是上次请求的 生成新请求,地址改变
之前请求的参数都在,转发页面和转发到的页面可以共享request里面的数据
全丢失
一般用于用户登陆的时候,根据角色转发到相应的模块.

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



  相关解决方案