【发布时间】:2014-05-27 21:38:28
【问题描述】:
我一直在研究 SO 关于异常
getOutputStream() has already been called for this response
我基本上知道这可能是由于一个HttpServletResponse调用getWriter()和getOutputStream()造成的,因为混合文本和其他MIME类型一起返回给客户端。
但是,我不确定这个异常是否会发生,如果重复发生,会导致服务器崩溃吗? (因为缓冲区中的数据被getWriter() 或getOutputStream() 变成了ghost)?
【问题讨论】:
-
通常的原因是在打印了一些内容(甚至是空格)之后尝试在 JSP 中调用 getOutputStream()。只需使用显式 servlet。
标签: java spring jsp jakarta-ee