`
ronon
  • 浏览: 187674 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

错误信息:getOutputStream() has already been called for this response

    博客分类:
  • java
阅读更多
原因(转):
getOutputStream()和getWriter()这两个方法不能在一个请求内同时使用,
如果使用forward,这时将要跳转到的页面是要用getWriter()方法获得输出流把页面内容发送到浏览器
但之前以经使用了getOutputStream(),而且是同一请求,所以出错了,
使用redirect因为是两个不同的请求,所以不会出错。
下载时你可以打开新页面来下载,这样下载完了之前页面也还在。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics