java下开源报表工具(JasperReport)调研记录

1、介绍

JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。详细介绍可参见百度百科:JasperReport介绍

2、下载资源

下载网址:JasperReport官网下载地址
下载下图中框选的两部分:
这里写图片描述
通过下载得到的资源:
1、每类报表的官网demo;
2、报表工具的源代码:
3、报表模版设计器;

3、创建报表

报表设计器提供了一批报表模版,示例如下图:
图+表模版
book模版
报表里的主要章节

4、运行效果:

我本次的测试以book模版为基础做的,书皮、书尾用默认的,中间(content)部门插入了一页有字有图的报表,一个列表报表,运行结果如下图:
这里写图片描述

5、总结:

感受:使用方法上同大家平日里用的finereport、activereport等相当,就是界面是纯英文需要点适应时间。

优势:
老外的东西,扩展性及开放性都很不错,官网的更新版本也算及时,开源的不涉及产权问题。

不足:
网络资源少,国内深入应用分享出来的资料少,资料多数是英文的,团队内部推广时学习成本较高。

这次技术调研能完成,感谢网友的分享:运用JasperReport + JasperSoft Studio进行报表的开发与设计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值