java关于复杂表头的报表导出

简介: 复杂表头的页面table导出成xls。。。用的springmvc框架。。

   各位网上搜索自己想要的东西的时候总会发现其实和自己真正想要的就差那么一点。。但是真的就那么一点可能就会花费你很多的时间。

   这个报表导出可能互联网公司用不上吧。。但是我们只是做了一套完整的。。从页面的图表动态展示。。两秒刷新一次。。到生成页面的表格。。到导出。。一整套的。。这次只是说复杂表头。。而且在页面上是只滚动数据表头不动的那种。。。。直接把动态图表生成图片的下次再说。。

   其实说了这么多废话。。。其实是因为我第一次写博客。。而且我刚刚入门。。遇到的问题也都只是一些小问题而已。。觉得写个这个见证自己的成长也不错啊。。

   好了。开始重点了。。其实就是把table的代码扔给后台一个处理。。由于复杂表头而且和表头不动的愿意稍微复杂了一点点。。最后就是直接给下载。。而不在本地存储。。这个只是用到了一个springmvc的复制流。。但是被大神改掉了。。直接用wtier写了。。删除了我本来的缓存。。毕竟小文件也不用存了。。然后就是页面我用的是两个table的方式做到的只滚动数据。。但是由于变成了两个table原来的导出表格出了一点小问题。。就是。。数据和表头中间多了一行空的。。但是追究极致啊。。就打算把两个表格向接的地方的代码删掉就可以了。。就改了改。。所以我在Controller里给处理的。。但是直接获取的页面代码有那种好看的格式空格所以直接indexOf还找不到。。只能把那些代码串到一行。。。其实带有中间那些也无所谓。。处理table代码的部分是不识别其他代码的。。只识别和table相关的标签和属性的好吧。。就到这吧。。。想了想还真没什么好说的。。只是适配了框架什么的。。核心部分又不是我做的。。代码只把导出xls的核心还有一个Controller还有一个页面打包了。。需要一些jar包就自己找找吧~

目录
相关文章
|
1月前
|
Java
java程序导出堆文件
java程序导出堆文件
|
6月前
|
Java Maven
【Java用法】使用poi写Java代码导出Excel文档的解决方案
【Java用法】使用poi写Java代码导出Excel文档的解决方案
57 0
|
1月前
|
SQL Java easyexcel
【Java】百万数据excel导出功能如何实现
【Java】百万数据excel导出功能如何实现
116 0
|
6月前
|
Java Maven
【Java用法】使用EasyPoi导入与导出Excel文档的解决方案
【Java用法】使用EasyPoi导入与导出Excel文档的解决方案
144 0
|
8月前
|
Java easyexcel 数据库
Java 使用线程把数据库导出为excel
这是一个demo,内有不足请谅解
111 0
|
4月前
|
Java Maven
jxls和easypoi实现 java 实现动态组装列头导出(动态head)
jxls和easypoi实现 java 实现动态组装列头导出(动态head)
65 0
|
10月前
|
前端开发 Java API
Java原样导出excel模板
Java原样导出excel模板
91 0
|
5月前
|
Java
java模块导出与导入
java模块导出与导入
57 0
|
5月前
|
Java 关系型数据库
Java调用db2cmd命令导出数据
Java调用db2cmd命令导出数据
|
6月前
|
前端开发 Java 关系型数据库
【Java用法】使用Java导出word文档的解决方案(适用于从服务器上下载到本地电脑)
【Java用法】使用Java导出word文档的解决方案(适用于从服务器上下载到本地电脑)
179 0