Servlet--forward与redirect跳转的区别
来源:互联网 发布:淘宝618大促报名 编辑:程序博客网 时间:2024/06/08 21:33
在Servlet中跳转的两种实现:
forward方式:request.getRequestDispatcher("/somePage.jsp").forward(request, response);
redirect方式:response.sendRedirect("/somePage.jsp");
forward方式:服务器内部重定向到另一个程序,客户机并不知道。
1、服务器内部跳转,所以跳转后的地址,不会展示到客户的浏览器中。
2、可以从request范围内获取数据。
3、执行效率高。
redirect方式:服务器接到一个网络请求后,会发送一个请求头给客户机,客户机将再次请求服务器,这里为2次网络通信。
1、服务器将跳转后的地址返回给客户机,客户机再次访问新地址,所以在浏览器展示跳转后的地址。
2、无法获取到上一个网络通信request方位内存放的数据。
3、执行效率低。
- Servlet--forward与redirect跳转的区别
- 转载 Servlet 跳转 redirect与forward跳转的区别
- Servlet 跳转 redirect与forward跳转的区别
- servlet中forward与redirect的区别
- 请求的跳转与转发 forward, redirect的区别
- JAVA SERVLET API中forward() 与redirect()的区别
- SERVLET API中forward() 与redirect()的区别
- Servlet API中forward() 与redirect()的区别
- Servlet API中forward() 与redirect()的区别
- JAVA SERVLET API中forward() 与redirect()的区别?
- 面试-SERVLET API中forward()与redirect()的区别
- JAVA SERVLET API中forward() 与redirect()的区别
- servlet 之redirect()与forward()的区别
- 6、SERVLET API中forward() 与redirect()的区别?
- servlet API中forward() 与redirect()的区别?
- java servlet api 中forward()与redirect()的区别?
- forward与redirect的区别
- forward与redirect的区别!
- JBoss调优(jboss-5.1.0.GA)
- C#绘图
- iOS Simulator failed to install the application 解决方法
- xcode 4.2 自己添加 MainWindow.xib
- java设计模式笔记之建造模式
- Servlet--forward与redirect跳转的区别
- 常用的内容提供器
- TeleportPro全站下载器注册码
- Protocol Buffer技术理解
- 转 Oracle 补丁体系 及 opatch 工具 介绍
- 沃信科技ERP系统容灾方案的服务器与数据库容灾
- HDU 4293 Groups
- Java实现Yahoo股票接口
- SICP 习题 (1.9) 解题总结:迭代计算过程和递归计算过程