|
图表也支持,酷毙了! 再看看调用代码:(掰手指算算代码行数,第一次感觉到一只手的手指原来这么多) Map beans = new HashMap(); beans.put("departments", departments); XLSTransformer transformer = new XLSTransformer(); transformer.transformXLS(templateFileName, beans, destFileName); 对中文处理会有问题吗,被java库各种中文问题弄怕了的我,立即对这个问题进行了测试,结果:中文,No problem. yeah! 再了解一下jXLS的实现,它是主要基于两个开源项目,用POI进行Excel文件操作,用jexl进行表达式处理。这两个项目本身都是比较成熟的项目 了。POI对Excel的任何字体、颜色、边框等几乎任何格式都能处理。jexl是参考JSTL实现的,常用的表达式计算都能处理,复杂的计算可直接调用 java对象的方法进行实现。 报表,从此变得很轻松! |