7 response对象

代表HTTP响应的对象

7.1 向客户端发送数据

ServletOutputStream out1 = response.getOutputStream();

PrintWriter out2 = response.getWriter();

通过字符流向浏览器发送中文数据时, 会出现乱码问题。

原因:服务器不能使用iso8859-1发送中文数据(iso8859-1码表中没有中文字符)

以及编码时和解码时使用的码表不一致造成的
response对象

解决方法:
response对象

7.2 实现重定向

重定向也是一种资源的跳转方式

重定向的特点:

(1)重定向是两次请求,两次响应

(2)重定向前后,地址栏地址会发生变化

(3)重定向前后,request对象不是同一个

(不能使用域对象)

(4)进行重定向的两个资源可以不是同一个Web应用(属于不同web应用的资源之间是可以进行重定向的)

实现重定向:
response对象

示例:
response对象

相关文章: