黑马程序员技术交流社区

标题: 转发和重定向 [打印本页]

作者: 起个名字真难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