使用jxls轻松制作excel报表

    上周五,客户提出了一个新的需求:统计文档可以导出到excel。在以前的项目中使用过POI,所以第一反应是使用poi做就行了。但看了需求后发现poi绝对不是一个好的选择。根据目前需求初期定下来的excel就已经有13个了(还有若干个报表没定下来),而且客户对excel的样式要求比较高。poi虽然也可以做出相当漂亮的excel报表,但报表的样式都得在代码中设置,如果用poi的话,显然是一件苦力活,而且也难以应对需求的变更。于是google之,寻找有没有可以使用模板定制的解决方案,终于找到了jxls,从jxls官网上下了demo下来运行了下,编程相当简单,而且模板的定制能力比较强悍,于是就引入了项目中。

     jxls的实现主要基于POI和jexl这两个开源项目,日志输出使用了commons-logging,所以在使用jxls时除了引入jxls本身的包外,还需要引入poi.jar、commons-jexl.jar和commons-logging.jar这3个jar包。

你可能感兴趣的:(Excel)