重定向
1.两次请求,两次响应
2.地址栏会发生变化
3.如果实现页面跳转,不需要给后面页面携带参数,则使用重定向
4.request.sendRedirect(/模板路径/servlet路径)
转发
1.一次请求,一次响应
2.地址栏不会发生变化
3.如果实现页面跳转,需要携带参数,则必须使用转发
4.request.getRequestDispatcher(页面路径).forward(request,response)
重定向
1.两次请求,两次响应
2.地址栏会发生变化
3.如果实现页面跳转,不需要给后面页面携带参数,则使用重定向
4.request.sendRedirect(/模板路径/servlet路径)
转发
1.一次请求,一次响应
2.地址栏不会发生变化
3.如果实现页面跳转,需要携带参数,则必须使用转发
4.request.getRequestDispatcher(页面路径).forward(request,response)