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

本文探讨了JSP页面中请求转发与重定向的区别,同时解析了如何使用<jsp:include>和<jsp:forward>标签来实现页面的包含与跳转。通过具体示例代码说明了这些操作的工作原理及其应用场景。

<%@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>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值