如何理解response对象的转发和重定向

本文通过代码示例和生活比喻深入浅出地解释了HTTP响应中response对象的转发和重定向。在转发中,请求从register页面经过changeOver页面到达failing页面,仅发送一次请求;而在重定向中,register页面先请求changeOver页面,未解决问题后再次请求failing页面,共发送两次请求。转发类似客服A转接客服B解决问题,而重定向则像客服A指引用户直接找客服B解决。
摘要由CSDN通过智能技术生成

用代码理解response对象的转发和重定向

register页面代码
<body>
	<%
		// 接收传递过来的值
		String price = (String) request.getAttribute("price");
		if (price == null)
			price = "";
	%>
	<form action="changeOver.jsp" method="post"> 
		用户名:<input type="text" name="userName" /> <br/>
		密码:<input type="password" name="pwd" /> 
			<span style="color:red"><%=price%></span> <br/>
			<input type="submit" value="登录" /> 
	</form>
</body>
changeOver页面代码
<body>
    <%
    	String userName = request.getParameter("userName");
    	String pwd = request.getParameter("pwd");
    	
    	if("admin".equals(userName) && 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值