1.重定向
(1)什么是重定向?
服务器通知浏览器向某个地址发送请求。
注:
服务器可以通过发送302状态码及location消息头(该消息头的值是一个地址,一般称之为重定向地址)给浏览器,浏览器收到之后,会
立即向重定向地址发送请求。
(2)如何重定向?
response.sendRedirect(String url);
注:
url就是重定向地址。
重定向之前,服务器会清空response对象上存放的所有数据。
(3)重定向的特点
a.重定向的地址是任意的。
b.重定向之后,浏览器地址栏的地址会发生变化。
2.转发
(1)什么是转发?
一个web组件将未完成的处理交给另外一个web组件继续做。
注:
web组件是servlet和jsp的统称。
常见的情况是一个servlet获得数据之后,转发给一个jsp来
展现这些数据。
(2)如何转发?
step1.绑订数据到request对象上。