1.请求重定向:这是客户端的请求行为,从本质上来讲等同于请求了两次,前一次请求不会被保存,地址栏URL会改变。
代码:response.sendRedirect();
2.请求转发:这是服务器的行为,是一次请求,转发后请求对象会保存,地址栏URL地址不会改变。
代码:request.getRequestDispatcher().forward(req,resp);
1.请求重定向:这是客户端的请求行为,从本质上来讲等同于请求了两次,前一次请求不会被保存,地址栏URL会改变。
代码:response.sendRedirect();
2.请求转发:这是服务器的行为,是一次请求,转发后请求对象会保存,地址栏URL地址不会改变。
代码:request.getRequestDispatcher().forward(req,resp);