当前位置 : 主页 > 编程语言 > java >

106-报错getWriter() has already been called

来源:互联网 收集:自由互联 发布时间:2022-10-26
会出现这样的错,因为我在拦截器中: PrintWriter out = response.getWriter(); 然后拦截器返回true. 请求继续走到controller中。 controller返回又要获取Writer,此时就会报错。 因此,拦截器返回tru

会出现这样的错,因为我在拦截器中:

PrintWriter out = response.getWriter();

然后拦截器返回true.
请求继续走到controller中。
controller返回又要获取Writer,此时就会报错。

因此,拦截器返回true时,不能有response.getWriter();的调用。
把该语句写在false的处理块中。

【转自:香港服务器 https://www.68idc.cn提供,感谢支持】
上一篇:HashMap源码分析(六)
下一篇:没有了
网友评论