我希望能够在请求线程退出后(即从不同的线程)写入HttpServletResponse的OutputStream。 问题是,当请求线程退出时,输出流会自动关闭。
我想知道是否有任何方法可以配置响应(或者可能是Web容器,在我的情况下是Tomcat),这样除非我明确地命令,否则它的输出流不会被关闭?
谢谢。
答案 0 :(得分:2)
当您在servlet中时,请确保处理响应。
答案 1 :(得分:1)
使用Servlet 3.0异步servlet,你的servlet将“永远”退出。它们专门针对这个问题而设计。如果你可以使用Servlet 3.0,那么有几个“Comet”实现就可以说。