原文:用java实现文件下载,提示java.lang.IllegalStateException: getOutputStream() has already been called for this response

用java实现文件下载,提示java.lang.IllegalStateException:getOutputStream hasalreadybeencalledforthisresponse 代码如下 控制台提示信息图 解决方案是:在给处理下载文件转发的jsp页面,添加 lt out.clear out pageContext.pushBody gt ...

2016-12-16 16:40 0 22187 推荐指数:

查看详情

java.lang.IllegalStateException: getOutputStream() has already been called for this response 问题解决

我出现这种情况是在做一个下载功能的时候,下载成功就返回到某个页面,然后就出现这错误。 这是 原因一:   下载功能时,如果需要返回,系统默认把文件内容写入到返回的地方,如果返回的地方没有正确接收,则会报错。不需要返回到某个页面的时候,如果要跳转,就跳转到另一个控制器然后再跳转到页面 ...

Thu Dec 10 17:09:00 CST 2015 0 4028
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM