extends ServletResponse
重定向
服务端指导,客户端行为。
存在两次请求,数据不共享。
response.sendRedirect(java.lang.String location)
重定向之后的代码会继续执行,当前程序所有代码执行完毕后,才会执行重定向跳转
响应数据
接收到客户端请求后,可以通过HttpServletResponse对象直接进行响应,响应时需要获取输出流。
有两种形式:
getWriter() 获取字符流(只能响应回字符)
getOutputStream() 获取字节流(能响应一切数据)
响应回的数据到客户端被浏览器解析。
*注意:两者不能同时使用。同时使用会报错
1 | //字符输出流 |
1 | //字节输出流 |
定时跳转页面
resp.setHeader("Refresh", "3;URL=http://localhost/");
3秒钟后跳转