jsp中的页面转向和页面包含(resquest.getRequestDispather.for和response.sendRedirect等的区别)

<%@page contentType="text/html;charset=utf-8"%>

<%

/**请求的路径没有被修改,只是将request,response封装,响应由path="/"中的response提供并不再回来*/

request.getRequestDispatcher("/").forward(request,response);

/**重定向,将请求重新定向到/ 访问者的客户端地址发生了改变*/

response.sendRedirect("/");

%>

 

<!--包含之意-->

<jsp:include page="" flush="true"></jsp:include>

<!-- 类似 request.getRequestDispatcher().forward() -->

<jsp:forward page=""></jsp:forward>

你可能感兴趣的:(jsp,Path,include)