HttpServletRequest 在响应结束时 对象销毁是什么意思?

Hey-man 发布于 2014/04/21 23:10
阅读 855
收藏 0
响应结束具体指的是什么?是该servlet执行完毕吗,还是跳转到另一个页面?求大神解答!
加载中
0
純白陰影
純白陰影

response的输出流关闭

純白陰影
純白陰影
response flush之后就交给servlet容器管理了,貌似没办法监听
Hey-man
Hey-man
怎么判断输出流关闭,手动写代码关闭吗?
0
程序员小智
程序员小智

是服务器关闭或卸载了吧?不知道是不是这个,同求,不是很确定。

0
douglaswei
douglaswei

是response的输出流close(),此时不能往输出流中写入任何东西了,程序执行以及交还给servlet容器了,由容器来管理一个请求过程产生的内部对象。

douglaswei
douglaswei
回复 @dxc超越 : servlet容器会在service方法执行后接管response对象,当service(doGet或doPost)方法运行完成后,正常情况下你已经失去了对response对象的管理域。
Hey-man
Hey-man
怎么判读response输出流关闭?一般印象中一般不会手动写代码关闭
返回顶部
顶部