action中向前台写出文件 出错
getOutputStream() has already been called for this response
网上都是让在jsp里写java代码的解决-
--但是现在肯定不用了
网上查了好久,发现都是那些不适用的东西。
基本上都是以加
out.clear();
out = pageContext.pushBody();
为主,但关键问题是这种情况下java代码写在jsp页面上的用法,现在这么写代码公司肯定不会采用。
现在应该是写在action类的方法中,所以不知道如何解决.
原因:response.getOutputStream()和response.getWriter()这两个方法在一次请求中只能调一次
解决办法:返回值 return xx页面 ,return success 改为return null;