(6) HttpServletResponse

Response 关于流的方法:

response.getWriter()
response.getOutputStream()

这里写图片描述
① web服务器找到Servlet 资源后,如果有write语句,会把字符串信息封装到response对象,返回给web服务器
② web服务器把response的信息拆解成HTTP响应信息返回给浏览器
③ 返回后,web服务器会检测response相关的流是否关闭,如果没有关闭,则自动关闭

为什么 servlet 中没有关闭流,不会报错?:
因为web服务器会自动帮助我们关闭(再把上面的流程讲述一遍)

两个输出流为什么不能同时使用?
web服务器在返回给客户端信息后,会检测流是否关闭,如果其中一个流使用完,就自动关闭了,第二个流就不能使用了

重定向 SendRedirect:
返回给浏览器,让浏览器再次发送一次请求。

response.sendRedirect("/web应用/页面");

后续补充…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值