为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

以老师的例子说事:

请求重定向,此时reg.jsp的action="Response.jsp"

也就是说这次请求表单被提交给Response.jsp页面,但由于重定向,页面转到Request.jsp,相当于一次新的请求,前一次请求的“用户名”和“爱好”没法保存,所以新页面Request.jsp中的相关信息显示为空。

注意:因为是两次请求,所以地址栏的URL地址发生了改变!

    

下面看请求转发,还是转发到Request.jsp,forward用于向后传递内置对象request和response。

    request.getRequestDispatcher("RequestDemo.jsp").forward(request, response);

注意:转发的还是上一次的请求,没有新的请求出现,所以地址栏的URL地址不变!


3 回复 有任何疑惑可以回复我~

请求重定向有一个新的request,与原来的请求不同;而请求转发没有新request。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信