java 开源 报表_6款常用的Java开源报表制作工具
原标题:6款常用的Java开源报表制作工具
1. Aspose.Cells for JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表,支持PDF、HTML、XLS、CSV和XML文件输出格式,是当前Java开发者最常用的报表工具。
< Aspose.Cells for JasperReports试用版下载>
2. BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。
3. Pentaho Business Analytics是一个以工作流为核心的、强调面向解决方案而非工具组件的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 Java 脚本处理器
< Pentaho Business Analytics试用版下载>
4. JXLS是基于Jakarta POI API的Excel报表生成工具,可以生成精美的Excel格式报表。它采用标签的方式,类似JSP标签,写一个Excel模板,然后生成报表,非常灵活,简单!
5. OpenReports是一个基于Web的报表解决方案,可为用户提供通过浏览器查看动态创建的PDF、HTML或XLS格式报表的能力。OpenReports使用Java开发的,并使用JasperReports作为报表生成引擎。
6. JFreeReport(现改名为Pentaho Reporting)是一个用来生成报表的Java类库。它为Java应用程序提供一个灵活的打印功能并支持输出到打印机和PDF,Excel,HTML和XHTML,PlainText,XML和CSV文件中。
转自:www.csdn.net返回搜狐,查看更多
责任编辑:
java 开源 报表_6款常用的Java开源报表制作工具相关推荐
- 5款常用移动Html5场景页面制作工具推荐
第一款:云来APP 云来,中国最大的移动APP云服务提供商.场景应用重新定义了企业与人的商业连接;为企业提供最精准的商业移动化解决方案,十万企业的共同选择. 官网学习网址:http://www.liv ...
- 电子相册用linux制作工具,分享一款简单好用的电子相册制作工具!不要错过!...
原标题:分享一款简单好用的电子相册制作工具!不要错过! 如今很多人都喜欢通过拍照的方式来记录生活中的点滴,比如路上美好的风景.一日三餐的平凡或精致.可爱的孩童等照片画面都能让人感恩生活的美好.如果懂得 ...
- java lambda函数_最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)
最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版 ...
- java jodd_Jodd :一款优雅的 Java 工具集
原标题:Jodd :一款优雅的 Java 工具集 来源:coderknock, coderknock.com/blog/2016/07/02/Jodd.html 为大家介绍一个几乎全能的Java类库- ...
- 3款强大的BootStrap的可视化制作工具推荐
http://www.25xt.com/html5css3/7342.html 25学堂看到最近很多朋友在学习Bootstrap前端主题框架.顾让25学堂的小编给大家找来了3款适合Bootstrap初 ...
- [USB 启动盘_1]-支持 BIOS/UEFI 启动的个人常用必备 PE 系统启动盘制作工具 —— 电脑店装机维护工具套装以及全网最详细的 U 盘启动方式详解
################################################## 目录 获取及使用 U 盘电脑店 PE 系统 为什么需要 PE 系统启动盘 两个官网链接? 解压使用 ...
- 介绍10款常用的JAVA测试工具
轉自:http://java.chinaitlab.com/tools/732914.html 1. 美国Segue公司的Silk系列产品 Segue公司一直专注于软件质量优化领域.在Segue的产品 ...
- java用什么测试工具_10款常用的JAVA测试工具
JTest最大的优势在于静态代码分析,至于自动生成测试代码,当然生成测试代码框架也是不错的,但要做好 参考网站:http://www.parasoft.com/jsp/aep/aep.jsp推荐指数: ...
- android java包_android SDk中常用的java包介绍
下面是android SDK中API中的主要java包的功能简介: android.app :提供高层的程序模型.提供基本的运行环境 android.content :包含各种的对设备上的数据进行访问 ...
最新文章
- Windows 7 状态栏图标消失恢复
- 感悟琐记:业绩=资源的n次方
- tcp长连接和保活时间
- 2019报告:AI程序员人才需求暴涨35倍!每10个公司就有6个人才缺口
- html语言循环语句,Scala @功能/语言的HTML文档 - for循环,如果语句等
- 蚂蚁课堂视频笔记思维导图-3期 八、互联网安全架构
- 深度linux操作系统怎么样,深度Deepin国产操作系统使用体验报告!
- Android 获取无线蓝牙MAC信息代码
- linux 安装mysql(rpm文件安装)
- python期权定价代码_pythonspan data-e=6Zqc56KN/span式期权定价公式_Python_脚本语言_IT 经验_爱安网 LoveAn.com...
- 写给XJTU计算机系大一大二的童鞋
- 代码英雄:操作系统之战
- 计算机绘图快捷键,计算机绘图常用软件快捷键大全
- Word批量转TXT宏
- Flask项目之个性化微电影网站的实战开发(一)
- 建议118:使用SecureString保存密钥等机密字符串
- 云付董事长 张凉凉:光环背后的“执拗者”
- 8.编写一个除法计算器,程序具有try-catch-finally结构,程序要求用户输入除数和被除数,在出现除数为零(异常2)和除数、被除数中有一个不是数字(异常1)的情况时进行相应的处理。当调用存放
- 如何将div的内容与底部对齐
- 微信自定义分享链接信息(标题,图片和内容)实现过程详解