poi导出Excel的奇怪问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了poi导出Excel的奇怪问题相关的知识,希望对你有一定的参考价值。
最近在做远程从数据库导出数据下载Excel的功能
主要实现:客户端发出请求->服务端查询数据库返回ResultSet->根据ResultSet使用Poi生成Excel,每10000条分为一个文件->将所有文件打包成zip->通过OutputStream写出下载
现在碰到一个奇怪的问题,当我的查询字段在23个含23个时,导出下载一切正常,最高测试3个并发10万条数据分为10个文件导出。但是一旦超过了23个字段时,就会在所有程序走完后抛出运行时的ClientAbortExceptoin,并且前台页面直接白页显示“无法显示该页”。经确认,程序确实正确运行完毕,在服务器目录中生成Excel和zip文件都完整正常可用,且调试时已经走到了mapping.findForward方法
各位高手如果有次经验的烦请多多帮助
参考技术B 真的很奇怪。追问
不好意思刚才点错了,没把内容发出来
追答浏览器是不是ie,换个试试。我做文件下载也出现过这个问题。但原因不明。
追问使用的是IE8,因为我们这是做J2EE的客户内部项目要统一浏览器所以换浏览器是没戏咯
参考技术C xzcvvbhbgfjhhjhfjhgjf追问不好意思刚才点错了,没把内容发出来
追答o
使用jxls-poi导出excel
参考技术A 注意:不要手动引入poi的包,可能会导致版本不兼容的问题右键插入批注,表明excel的范围
循环的写法
以上是关于poi导出Excel的奇怪问题的主要内容,如果未能解决你的问题,请参考以下文章