目录
一、请求转发
二、重定向
一、请求转发
request.getRequestDispatcher('页面').forwad(request,response)
请求转发:
- 客户端(浏览器)向服务器的资源 A 发起一次请求 ①。
- 服务器的资源 A 接收到该请求后,将该请求转发到内部的其他资源 B ②。
- 资源 B 处理完请求后,最终给客户端做出响应 ③。
二、重定向
response.sendRedirect('页面')
重定向:
- 客户端(浏览器)向服务器的资源 A 发起一次请求 ①。
- 服务器的资源 A 接收到该请求后,给客户端做出响应,告诉客户端去重新访问资源 B 的地址 ②。
- 客户端收到资源 B 的地址后再次向服务器的资源 B 发出第二次请求 ③。
- 服务器资源 B 处理完该请求并做出响应 ④。