请求转发与重定向
作者:互联网
请求转发:
语句: request.getRequestDispatcher("项目路径").forward(request, response);
特点:
-
请求转发的跳转是由服务器发起的,在这个过程中浏览器只会发起一次请求
-
请求转发只能跳转到本项目的资源,但是可以跳转到WEB-INF中的资源
-
请求转发不会改变地址栏的地址
重定向:
语句: response.sendRedirect("路径");
特点:
-
重定向的跳转是由浏览器发起的,在这个过程中浏览器会发起两次请求
-
重定向跳转可以跳转到任意服务器的资源,但是无法访问WEB-INF中的资源
-
重定向跳转浏览器的地址栏中的地址会变成跳转到的路径
标签:浏览器,请求,转发,跳转,地址栏,重定向 来源: https://www.cnblogs.com/jiang-kai/p/16425655.html