Serervlet | 两种跳转方式
2024-09-01 09:46:23
https://www.cnblogs.com/fanhc/archive/2012/09/21/2696343.html
response.sendRedirect是向客户浏览器发送页面重定向指令,浏览器接收后将向web服务器重新发送页面请求,所以执行完后浏览器的url显示的是跳转后的页面。跳转页面可以是一个任意的url(本服务器的和其他服务器的均可)。
RequestDispatcher.forward则是直接在服务器中进行处理,将处理完后的信息发送给浏览器进行显示,所以完成后在url中显示的是跳转前的页面。在forward的时候将上一页面中传送的 request和response信息一同发送给下一页面(而response.sendRedirect不能将上一页的 request和 response信息发送到下一页面)。由于forward是直接在服务器中进行处理,所以forward的页面只能是本服务器的。
---------------------
作者:chao2016
来源:CSDN
原文:https://blog.csdn.net/chao2016/article/details/50663427
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- 《JavaScript 代码优化指南》
- java学习笔记
- Datatable的Select()
- XidianOJ 1176 ship
- 移动API-restful的设计原则和参考
- 从网页上抓取Windows补丁信息然后整型输出(PowerShell)
- servlet&;jsp高级:第四部分
- [oracle] listener.ora 、sqlnet.ora 、tnsnames.ora
- android 下Protobuff框架性能测试结果
- HDU--1060
- C# - 为引用类型重定义相等性
- Centos7 通配符HTTPS证书申请 实测 笔记
- saltstack主机管理项目:今日总结(六)
- vue-router同路由$router.push不跳转一个简单解决方案
- GridView控件中Checkbox实现单选
- 最菜的小鸟(mkdir -pv)
- 第三天:DOM操作css
- Django:查询后,分页功能为全部对象分页,丢失查询查询参数
- rsync同步数据---把左边的文件全部拷贝到右边
- 最全Android开发常用工具类
热门文章
- 往android的内核添加驱动及 ueventd.rc 修改【转】
- Android wifi 从连接态自动断开的解决办法(dhcp导致)【转】
- codeforces C. Team 解题报告
- html5--5-16 综合实例绘制饼图
- IO多路复用模型之epoll实现机制
- 19.break和continue
- docker 学习(六) export/import/load/save images
- php字符编码转换中的iconv与mb_convert_encoding用法
- jQuery.ajax各种参数及属性设置
- Linux命令之清空当前文件