1.JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表。JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。

2.Pentaho是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和BI流程。

功能和特点

工作流引擎:Shark and JaWE

数据库:Firebird RDBMS

集成管理和开发环境:Eclipse

报表工具:Eclipse BIRT

ETL工具:Enhydra/Kettle

OLAP Server:Mondrian

OLAP展示:JPivot

数据挖掘组件:Weka

应用服务器和Portal服务器:JBoss

单点登陆服务及LDap认证:JOSSO

自定义脚本支持:Mozilla Rhino Javascript 脚本处理器

3.OpenReports是一个基于Web的报表解决方案,可为用户提供通过浏览器查看动态创建的PDF、HTML或XLS格式报表的能力。OpenReports使用Java开发的,并使用JasperReports作为报表生成引擎。

4.JFreeReport(现改名为Pentaho Reporting)是一个用来生成报表的Java类库。它为Java应用程序提供一个灵活的打印功能并支持输出到打印机和PDF,Excel,HTML和XHTML,PlainText,XML和CSV文件中。

5.JXLS是基于Jakarta POI API的Excel报表生成工具,可以生成精美的Excel格式报表。它采用标签的方式,类似JSP标签,写一个Excel模板,然后生成报表,非常灵活,简单!

6.BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。

java做报表_推荐6款常用的Java开源报表制作工具相关推荐

  1. 手机python利器能做什么_推荐一款开发利器!既能写Python,又能写Java

    PyDev:鼠标悬浮在一个类上时会自动显示该类的定义 PyDev:代码分析 它还可以让你选择Python.Jython和IronPython等不同的Python实现进行编程. 总的来说,基于 Ecli ...

  2. 2021年了,还依赖PC端报表?推荐几款好用的移动报表软件给你!

    下班了,回家路上老板要求查看本月报表,你只能跟老板说电脑不在身边,暂时没办法发送.你不知道,其实手机也可以看报表,随时随地即可查看.编辑!下面为大家推荐几款2021年好用的移动报表软件. Smartb ...

  3. 5款常用移动Html5场景页面制作工具推荐

    第一款:云来APP 云来,中国最大的移动APP云服务提供商.场景应用重新定义了企业与人的商业连接;为企业提供最精准的商业移动化解决方案,十万企业的共同选择. 官网学习网址:http://www.liv ...

  4. java反向映射_推荐一款Java对象映射神器,别再傻傻手动转换了!

    点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...

  5. 前端绘图开源组件_推荐10款常用的高质量的Web前端UI开源框架,必收藏

    Web前端领域最近几年发展的特别迅速,可以说是百家争鸣.Web前端框架就是为了节约开发成本和时间,一般开发一个项目都会用到前端框架(除非自己有前端开发团队).对于现在的开发者来说,都向着全栈方向发展, ...

  6. python的电脑推荐_推荐8款常用的Python GUI图形界面开发框架

    作为Python开发者,你迟早都会用到图形用户界面来开发应用.本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言. Python 的 UI 开发工具 ...

  7. swagger 扫描java文档_推荐一款在运行时通过javadoc生成Swagger API文档的库

    介绍 一般,我们使用Springfox生成swagger api文档,但Springfox不支持从javadoc中生成,只能通过注解的方式标注文档. 这样,当共享一些POJO类时,为了同时生成java ...

  8. java 开源监控_推荐一款强大的国产开源监控系统!

    项目简介 集监控点监控.日志监控.数据可视化以及监控告警为一体的国产开源监控系统,直接部署即可使用. 监控数据类型丰富,提供多种富有表现力的图表,满足对数据可视化的需要,目前支持折线图.饼图.地理位置 ...

  9. java 开源 报表_6款常用的Java开源报表制作工具

    原标题:6款常用的Java开源报表制作工具 1. Aspose.Cells for JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表 ...

  10. java轻量分布式框架_推荐5个强大的Java分布式缓存框架

    在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦.动宝儿为了帮助大家 ...

最新文章

  1. 9_InfluxDB常用函数(二)选择类函数(TOP() BOTTOM() FIRST() LAST() MAX() MIN() PERCENTILE())
  2. uniapp 获取到js文件var一个变量怎么获取到这个变量值_浅析Js中const,let,var的区别及作用域...
  3. hdu4011(水贪心)
  4. Dede更新提示DedeTag Engine Create File False的解决办法
  5. 小程序商城源码(JAVA后台)
  6. Cadence PSpice 仿真9:低通滤波器蒙特卡洛分析仿真实战图文教程
  7. 聚集索引与非聚集索引的区别
  8. 软件设计师必考精华 - 面相对象
  9. python抽奖概率设计_python 抽奖概率
  10. Cartopy画地图第七天(python画浮雕地图和比例尺)
  11. 远程办公何时了,网络打洞帮你搞
  12. python 日志中最亮的仔,是喜欢的花里胡哨吖...
  13. Unrecognized Windows Sockets error: 10106错误解决方法
  14. 安卓系统无法自动对时的问题
  15. css发光js特效文字动画
  16. Go GPM 调度器介绍
  17. Visio无法复制文本框,内部错误1021
  18. 新闻!牛磨王抗磨网发布超燃猪年贺岁词 | “绿多多”绿色资产资讯
  19. 音视频开发之旅(16) OpenGL ES粒子效果-烟花爆炸
  20. 怎么学unity3d-unity3d学习路线建议

热门文章

  1. PyQt5 与PyQt4的区别
  2. Linux操作系统思维导图
  3. android ip计算,子网掩码怎么算_ipv6子网掩码计算器_掩码计算器android
  4. JavaScript注释的运用
  5. 3cdaemon上传文件到Linux,PC用3CDaemon搭建FTP Server,交换机作为 Client备份配置文件...
  6. matlab ofdm系统 过采样和欠采样,样本不均衡解决方法-过采样与欠采样
  7. Python数据挖掘之时序模型预测
  8. 数据分析必备的五大能力
  9. 电子名片+在线商城=?现在居然可以用名片卖货了
  10. python图表制作方法_python图表制作