天天看点

getOutputStream() has already been called for this response异常的原因和解决方法

在上传下载文件的时候 出现getOutputStream() has already been called for this response异常的

经过网上查找发现解决方法很多,但是对我的错却解决不了

我返回参数是这么写的

Writer writer;

writer.write("{success : true}");

writer.close();

后面下载文件的response冲突了,

后来改成这样就可以了

response.setContentType("text/html;charset=UTF-8");

PrintWriter out = response.getWriter();

out.print("{success:true}");

out.flush();

out.close();