在项目中用到了poi这个开源的操作excel文件的jar.
项目中用到struts2容器管理servlet.不是单纯的直接用servlet.      
  workbook.write(os);         
 os.flush();          
 os.close();         
 return "SUCCESS"; 
在我的action中用是这样处理最后的传出.但是报出了: java.lang.IllegalStateException: getOutputStream() has already been called for this response的错误.
Struts2方法之间调用引起的。 
因为:每个方法都返回的是一个Action对象,而response是Action对象参数,
所以就会使response冲突!
 故,将最后的return "SUCCESS"改为 return null .
不将其交由sturts2管理.就不会报异常了

最新文章

  1. JS中关于字符串的几个常用又容易忘记的方法
  2. Spring工作原理
  3. svn 上传出现Cannot accept non-LF lind endings in 'svn:log'
  4. Xml与DataTable相互转换方法
  5. CI框架源码阅读笔记4 引导文件CodeIgniter.php
  6. IOS基础之 (设计模式)
  7. 大熊君大话NodeJS之开篇------Why NodeJS(将Javascript进行到底)
  8. jsp页面编译成Servlet类文件
  9. The7th Zhejiang Provincial Collegiate Programming Contest->Problem A:A - Who is Older?
  10. (转)OpenSSL命令---pkcs12
  11. 通讯框架 T-io 学习——给初学者的Demo:ShowCase设计分析
  12. Cocos2d-x 3.1.1 学习日志10--一进来你就知道了Box2D了
  13. 4月23日 MySQL学习-DDL
  14. Java反射、反射练习整理
  15. js:获取事件源的兼容性写法
  16. Thread类相关方法
  17. Anaconda安装及配合pycharm使用
  18. git vim 编辑器基本操作
  19. JavaScript:RegExp对象的使用(整理)
  20. spring使用rssfeed

热门文章

  1. 13年山东省赛 Boring Counting(离线树状数组or主席树+二分or划分树+二分)
  2. (原)opencv中使用限制对比度自适应直方图均衡CLAHE
  3. JQuery阻止表单提交的方法总结 - 使用onsubmit()验证表单并阻止非法提交
  4. http://codepen.io/zhou-yg/pen/NqgPmg 在线编辑器
  5. Qt 框架的图形性能高(OpenGL上的系统效率高),网络性能低,开发效率高,Quick是可以走硬件加速——Qt中分为好几套图形系统,差不多代表了2D描画的发展史。最经典的软描画系统
  6. JS扩展方法
  7. Python打印格式化与字符串
  8. 【转】Android 平台下使用 i2c-tools
  9. OpenGL进阶(十一) - GLSL4.x中的数据传递
  10. 了解Serialization