欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

request转发和response重定向

程序员文章站 2022-04-20 22:21:05
...

request转发和response重定向

1. request转发:一种服务器内部的资源跳转方式。

步骤:

1.通过request对象获取转发器对象

2.使用转发器对象进行转发

RequestDispatcher requestDispatcher = request.getRequestDispatcher(String var1);
requestDispatcher.forward(request,response); 

特点:

  1. 浏览器地址栏路径不发生变化。
  2. 只能转发到当前服务器内部资源中。
  3. 转发是一次请求

如图:
request转发和response重定向

2.Response重定向

  response.sendRedirect("https://www.baidu.com"); //重定向到百度

  1. 特点

    1.地址栏发生变化。

    2.重定向可以访问其他服务器资源,例如访问百度。

    3.重定向是两次请求

如图:

request转发和response重定向

相关标签: JavaWeb