您的位置:首页 > 产品设计 > UI/UE

response.sendRedirect()和request.getRequestDispatcher().forward(request,response)使用

2012-11-24 09:36 399 查看
* 请求转发与重定向的区别
* 1.请求转发数据不会丢失,重定向数据会丢失
* 2.请求转发URL地址栏不变,重定向URL地址栏变化可以防止表单重复提交
* 3.请求转发不加上web项目名称,重定向需要加上web项目名
* 4.请求转发只能在一个web应用程序内转发,重定向可以到其他应用程序
* 5.请求转发后面调用的方法类别和前面的相同,重定向会全部变为get方法,和前面没有关系
* 请求转发是一次请求,重定向为多次请求生成多个request对象,但是form表单第一次如果是post方法
* 当重定向是,再次生成新的request时,则变成默认的doget方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐