`
wjt276
  • 浏览: 654699 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

JSP页面重定向和页面转发的区别

阅读更多
一、页面重定向
    页面重定向可以调用函数:
     
 response.sendRedirect("xx.jsp");
    页面重定向时request和response的信息都丢失了,它是重新发起一个定向请求,和原先的没有关系了.由于它是新的定向请求,所以效率不高。页面转向可以用在同一个应用中,也可以用在不同应用中。也就是说redirect可以转到外部系统。

二、页面转发
    页面转发调用函数:
     
  request.setAttribute("userlist", userList);
       request.getRequestDispatcher("xx.jsp").forward(request,response);
    页面转发效率高,同时request中的对象还可以在下一页面使用
分享到:
评论
2 楼 wjt276 2010-06-09  
对于这样的问题,我们一直建议自己动手测试,这是最好的答案,你问我,我也是测试后,才会告诉你的,还不如你自己来呀。是不是朋友。
1 楼 roiz 2010-06-04  
问一下,那个重定向能不能用绝对路径还有转向!

相关推荐

Global site tag (gtag.js) - Google Analytics