2013年5月5日

jxl在action中导出excel报错:getOutputStream() has already been called for this response

摘要: 项目中用到struts2容器管理servlet.不是单纯的直接用servlet.workbook.write(os);os.flush();os.close();return"SUCCESS";在我的action中用是这样处理最后的传出.但是报出了:java.lang.IllegalStateException:getOutputStream()hasalreadybeencalledforthisresponse的错误.Struts2方法之间调用引起的。因为:每个方法都返回的是一个Action对象,而response是Action对象参数,所以就会使response冲突! 阅读全文

posted @ 2013-05-05 21:15 键盘上的⑤者 阅读(235) 评论(0) 推荐(0)

导航