
Apache POI控件
快雪时晴天
IT行业新手,菜鸟,Rookie...等等称谓。浅尝辄止于 Java,OC,HTML5,Hadoop,Python。怀着谦虚谨慎的精神,向各位同行帅哥美女学习。
展开
-
Apache POI组件操作Excel,制作报表(一)
Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。 Office 2007的文件结构完全不同于2003,所以对于两个版本的Office组件,PO原创 2016-01-12 14:17:01 · 485 阅读 · 0 评论 -
Apache POI组件操作Excel,制作报表(二)
本文接上一篇继续探究POI组件的使用。 现在来看看Excel的基本设置问题,以2007为例,先从工作簿来说,设置列宽,因为生成表格列应该固定,而行是遍历生成的,所以可以在工作簿级别来设置列宽,那么可以如下来进行。 首先是创建工作簿和工作表了: Java代码 // 创建Excel2007工作簿对象 XSSFW原创 2016-01-12 14:22:03 · 413 阅读 · 0 评论 -
Apache POI组件操作Excel,制作报表(三)
上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置,合并单元格等操作,最后给出一个综合实例,就是制作复杂报表,原理就是涉及合并行和列的计算。 本篇就来详细分析一下复杂报表的分析与设计问题,并用POI通过程序来生成Excel报表。首先说一点文档相关内容。使用POI组件可以生成Office文档,而Office文档也有一些属性,比如作者,分类,公司等信息。我们若通过程序生成时,这原创 2016-01-12 14:26:32 · 464 阅读 · 0 评论 -
Apache POI组件操作Excel,制作报表(四)
上一篇我们介绍了如何制作复杂报表的分析和设计,本篇结合Spring MVC框架来说一下如何在Web层使用POI组件来动态生成报表供用户查看或下载。为什么选择Spring MVC框架,理由很简单,因为Spring的MVC框架对Excel视图的扩展使用的正是POI组件,那么使用Spring来整合就非常方便了,当然其它的框架都有自己的处理办法,这个可以具体咨询其对视图扩展支持的配置方法。原创 2016-01-12 14:28:46 · 343 阅读 · 0 评论 -
Apache POI生成Excel表格并下载的一些注意事项
需求:从后台读取数据生成一张如下图的Excel表格,并提供Excel下载功能。 生成的Excel表格格式如下: 实现步骤: 一、通过Apache POI生成Excel: 1、请求链接为: 统计 2、在Controller中,获取后台数据,这里数据格式用JSON格式表示(同时Servcie层的 getStatisticList()方法此处操作省略)原创 2016-01-15 15:15:33 · 1333 阅读 · 0 评论