解决getWriter() has already been called for this response异常

不念不忘少年蓝@ 2022-11-27 00:43 252阅读 0赞

解决getWriter() has already been called for this response异常

生产升级后突然报错:

根本原因:在Controller接口方法中,既手动调用PrintWriter向客户端输出内容,又设置了方法返回值。导致servlet需要两次将结果通过PrintWriter输出到客户端,结果报错。

希望遇到问题的看一下package io.undertow.servlet.spec;下的HttpServletResponseImpl

这个类先调用getOutputstream() 再调用getwriter()也会报错 这俩只能调一次

直接给方案:

https://blog.csdn.net/li396864285/article/details/78122296

发表评论

表情:
评论列表 (有 0 条评论,252人围观)

还没有评论,来说两句吧...

相关阅读