黑马程序员技术交流社区
标题:
转发和重定向
[打印本页]
作者:
起个名字真难QAQ
时间:
2018-12-27 12:38
标题:
转发和重定向
## 转发和重定向
写法:
```java
request.getRequestDispatcher("转发路径").forward(request,response);
```
```java
response.sendRedirect("重定向的路径");//路径一般需要带虚拟路径,而虚拟路径需要动态获取request.getContextPath()
```
区别:
1,转发浏览器地址栏不变,重定向会发生变化
2,转发只能在当前项目内部跳转,重定向可以跳转任意范围
3,转发是一次请求一次响应,重定向是两次请求两次响应
4,路径编写:转发不需要带虚拟路径,重定向需要写虚拟路径
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2