动作元素中的forword 和response.sendRedirect 的区别?
元素,区别,动作
已帮助 人
-
response.sendredirect()是重定向.服务器将重定向的url发送到客户端,浏览器再根据这个url重新发起请求,所以用这个方法时,你在浏览器地址栏上会看到新的请求资源的地址.并且这个时候的request,response都和第一次的不一样了.这时是重新产生了新的request,response.
而<jsp:forword>则是将控制权转移,在当前页面中将请求的资源解析,是当前页面中做的处理并输出给客户端,所以你在客户端地址栏中看到的是当前页面的地址(并非跳转页面地址),这时还是在用之前的哪个request,response.没有产生新的.
