请求转发和重定向的区别

1.我们知道,在servlet中调用转发、重定向的语句如下:
request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp
response.sendRedirect("new.jsp");//重定向到new.jsp

在jsp页面中你也会看到通过下面的方式实现转发:
<jsp:forward page="apage.jsp" />

当然也可以在jsp页面中实现重定向:
<%response.sendRedirect("new.jsp");//重定向到new.jsp%>

2.图形解释

3.实际操作影响

3.1转发的话request域存储用不了

原文地址:https://www.cnblogs.com/tongcc/p/11439592.html