6 款常用的Java开源报表制作工具推荐

1.

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

2.

是一个以工作 流为核心的、强调面向解决方案而非工具组件的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.

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

4.

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

5.

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

6.

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


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn