`
frank1998819
  • 浏览: 758174 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

java.lang.IllegalStateException: getOutputStream() has already been called for t

 
阅读更多

在jsp或者在servlet中有时要用到response.getOutputStream(),但是此时会在后台报这个错误java.lang.IllegalStateException: getOutputStream() has already been called for this respons,这个异常时因为response.getOutputStream()跟response.getWriter()相冲突造成的,呵呵!现在记录下,发出来和大家共享下,希望能帮到遇到同样问题的朋友们,解决方法如下:

    out.clearBuffer(); 

    out = pageContext.pushBody();

在调用response.getOutputStream()之前加上上面两代码,就ok了!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics