公司有一个业务是下载excel ,下载这里也有坑 。
下载会有什么坑呢 ,uat准生产是好的 ,excel下载妥妥的。
一上生产,无法下载。这。。。。。瀑布汗。
后来发现是流的问题 ,使用的 spring 框架 ,下载用的response ,类似这么写的 public String method(HttpResponse response){ response.getWriter().write(XXXX); response.close(); excelMethod(response); return null; }
他关闭了 response,再去写的excel;
看代码应该怎么都不会成功啊,但是 这个代码在eclipse 上是可以运行的 ,在myeclipse 上 是不能下载的 ,这个就非常诡异了。