请求重定向:
response.sendRedirect(String location);
两次请求 地址栏发生改变
客户端行为 不保存request与response对象
重定向可以重定向至任何服务端资源
请求转发:
request.getRequestDispatcher(String path);
一次请求 地址栏不发生改变
服务端行为 保存request与response对象
转发只能转发至当前服务端本地资源
response.sendRedirect(String location);
两次请求 地址栏发生改变
客户端行为 不保存request与response对象
重定向可以重定向至任何服务端资源
request.getRequestDispatcher(String path);
一次请求 地址栏不发生改变
服务端行为 保存request与response对象
转发只能转发至当前服务端本地资源