sendRedirect()和forward()方法有什么区别?

2019-10-07  本文已影响0人  大涛先生

sendRedirect()方法会创建一个新的请求,而forward()方法只是把请求转发到一个新的目标上。重定向(redirect)以后,之前请求作用域范围以内的对象就失效了,因为会产生一个新的请求,而转发(forwarding)以后,之前请求作用域范围以内的对象还是能访问的。一般认为sendRedirect()比forward()要慢。

上一篇下一篇

猜你喜欢

热点阅读