Jsp的请求转发与重定向区别
2016-05-19 14:10
507 查看
用forword()实现请求转发。
调用HttpServletRequest 的getRequestDispatcher()方法。
将需要转发的地址输入到该方法中。
使用sendRedirect()实现重定向
区别:forword()只想服务器发送了一次请求,而sendRefirect()发送了2次请求。这是最本质的区别。
请求的转发:地址栏是初次的地址。
重定向:地址栏为最后响应的地址。
转发在最终的servlet中,request对象和中转的是同一个重定向。而重定向却不是。
调用HttpServletRequest 的getRequestDispatcher()方法。
将需要转发的地址输入到该方法中。
使用sendRedirect()实现重定向
区别:forword()只想服务器发送了一次请求,而sendRefirect()发送了2次请求。这是最本质的区别。
请求的转发:地址栏是初次的地址。
重定向:地址栏为最后响应的地址。
转发在最终的servlet中,request对象和中转的是同一个重定向。而重定向却不是。
相关文章推荐
- JS使用模板快速填充HTML控件数据
- ASP.NET 前台Javascript调用后台代码 / 后台调用前台Javascript
- js求出日期
- [Effective JavaScript 笔记] 第11条:熟练掌握闭包
- js中each用法及跳出each及if多层循环
- js实现时钟
- JSON和JSONP
- FireBreath -- Summary--方法 属性 Attributes 事件和js的交互等
- Javascript学习总结
- JS 构造图片Image对象
- js填充列表的几种方式
- JavaScript 开发的45个技巧
- javascript confirm()函数的用法
- JSP 的九大内置对象简介
- JavaScript中的数组遍历forEach()与map()方法以及兼容写法
- js获取字符长度
- js 日期控件laydate使用
- JSFL脚本导出Flash中的所有图片
- jsoncpp和rapidjson哪个好用?
- js阻止浏览器默认事件