1、介绍

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

2、下载资源

下载网址:JasperReport官网下载地址
下载下图中框选的两部分:

通过下载得到的资源:
1、每类报表的官网demo;
2、报表工具的源代码:
3、报表模版设计器;

3、创建报表

报表设计器提供了一批报表模版,示例如下图:


4、运行效果:

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

5、总结:

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

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

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

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

java下开源报表工具(JasperReport)调研记录相关推荐

  1. java开源报表工具JasperReport使用

    项目使用报表工具可以满足客户对报表样式的自定义设计,方便.快捷的更改报表的模板.目前市场上流行的报表工具:国内有finereport.润乾报表等:国外报表工具差别很大,国外报表主要控件式,如jaspe ...

  2. java导出excel_纯干货:Java开源报表工具JasperReport使用

    JasperReport是一个强大.灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式.该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,We ...

  3. java开源报表工具,最好的开源报表工具

    Best Open Source Reporting Tools一文列出目前比较好的几种开源报表工具 1. BIRT Project BIRT是基于Eclipse的报表系统,很有竞争力. 2. Pen ...

  4. 12个最好的开源报表工具

    23顶 10踩 12个最好的开源报表工具 2009-11-18 17:05 by 资深编辑 wutao0603 评论(13) 有20017人浏览 收藏 .声明:JavaEye新闻文章的版权属于Java ...

  5. 6款实用开源报表工具 | 码云周刊第 83 期

    大数据时代,从海量数据中挖掘出有用的数据,并以较人性化.直观的方式展示这些数据,变得尤为重要.今天小编为大家介绍6款实用的开源报表工具,你可以使用这些工具做出高效,且符合企业需求的报表. 1.项目名称 ...

  6. 6款实用开源报表工具

    大数据时代,从海量数据中挖掘出有用的数据,并以较人性化.直观的方式展示这些数据,变得尤为重要.今天小编为大家介绍6款实用的开源报表工具,你可以使用这些工具做出高效,且符合企业需求的报表. 项目名称 W ...

  7. 国外开源报表工具和国产商用报表工具有什么不同?

    报表工具关于开源还是商用的争论一直没有消停过,其实不管两者存在哪些差异,都应该不忘初心.按需选择.正因为需求不同,选择也不一样,所以在做出选择之前,要先搞清楚自己的需求是什么,然后再去做有针对性的对比 ...

  8. Linux下开源打包工具fpm的安装与使用(超详细)

    Linux下开源打包工具fpm的安装与使用 一.fpm概述 二.fpm的安装 1.安装ruby环境 2.安装fpm 三.fpm的使用 1.fpm常用参数 2.举例要求 3.准备目录 4.编写脚本文件 ...

  9. 开源报表工具适合web开发_12个最适合Web开发人员的资源丰富的工具

    开源报表工具适合web开发 Innovation and expertise at the latest tools have become two of the most prominent poi ...

最新文章

  1. HBase的Shell操作
  2. 北京 | 免费高效训练及OpenVINO™加速推理深度学习实战,送Intel神经计算棒二代...
  3. R,让你的数据分析更简便!
  4. JVM架构和GC垃圾回收机制--面试
  5. Jmeter(四十二)_控制器下遍历一组参数
  6. Could not resolve this reference. Could not locate the assembly
  7. uniapp ios时间戳获取不到_uni-app打包编译成安卓及ios包并上传发布测试版
  8. poj 1125 Stockbroker Grapevine 很好的一道floyd入门题
  9. Java编程基础12——Eclipse使用Object类型
  10. hive窗口函数最全总结
  11. 有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构、数据库.....
  12. 【系统分析师】考试内容大纲内容
  13. 【嵌入式模块】矩阵键盘
  14. 【VTK】装配体Assembly的使用
  15. JavaScript实现简单星星闪烁特效
  16. 计算机逻辑函数,逻辑函数
  17. django {%url %}传递参数 url 传参 报错
  18. 新来个技术总监要我做一个 IP 属地功能~
  19. IT转互联网的转行经验
  20. Small Object Detection using Context and Attention

热门文章

  1. 工业设计师不可不知的网站
  2. 乱弹花絮——小小编辑送给乱弹精英和所有程序员的礼物
  3. Undefined symbols for architecture arm64:
  4. 【个人话唠】兴趣让我们走到了一起
  5. 脑科学家鲁白:在这五个方面电脑是胜不过人脑的 | 演讲
  6. 面试官是如何筛选简历?
  7. 火车票中的社会工程学信息(脱敏身份证信息还原)
  8. 拟合算法之最小二乘法
  9. mac jemer 安装
  10. 前列腺癌药物行业调研报告 - 市场现状分析与发展前景预测