随笔分类 -  poi

摘要:SpringEL可以参考:https://www.cnblogs.com/yangzhilong/p/11282560.html 本文基于POI 3.1.7,spring 5.1.7编写。 由于excel里的#是数字的关键字,所有我使用${}来替换了#字符。 核心帮助类: 单元测试类: 模板文件: 阅读全文
posted @ 2019-08-01 15:57 自行车上的程序员 阅读(831) 评论(0) 推荐(0) 编辑
摘要:在类似excel导出功能里,如果excel的格式很复杂,通过程序去动态生成格式显然是很吃力的,我们可以采用模板文件+动态表达式占位来生成目标文件。 如果只是纯粹生成纯文本,使用freemarker等模板解析引擎也可以实现。可以参考我的另外一篇blog:https://www.cnblogs.com/ 阅读全文
posted @ 2019-08-01 14:56 自行车上的程序员 阅读(1267) 评论(0) 推荐(0) 编辑
摘要:当execl中的列为日期格式时,后台读取到是一个数字,通过如下代码可以直接读取并转换到Date类型HSSFDateUtil.getJavaDate(cell.getNumericCellValue()) 阅读全文
posted @ 2015-07-07 11:44 自行车上的程序员 阅读(442) 评论(0) 推荐(0) 编辑
摘要:目标:读取execl的第一个sheet,并传入不需要读取的表头的行数,返回该execl里所有数据的list解析共有2种:1、DOM 2、SAX 1 import java.io.File; 2 import java.io.IOException; 3 import java.io.Inp... 阅读全文
posted @ 2014-10-26 15:44 自行车上的程序员 阅读(2149) 评论(0) 推荐(1) 编辑
摘要:使用poi需要用到的jar包本文的导出基于execl的模板导出,在大部分表头固定而格式花样比较复杂的建议使用本文介绍的方法(表头固定,只需要填充值)1、在webroot目录下新建report文件夹来存放模板execl文件2、jsp前台请求对应的action代码String path = reques... 阅读全文
posted @ 2013-10-28 10:15 自行车上的程序员 阅读(1056) 评论(0) 推荐(0) 编辑