|
基于J2EE的报表解决方案开源项目汇总推荐
OpenReports项目
功能强大,灵活,易于使用的报表方案,基于浏览器,参数驱动,动态报表生成,报表计划定制功能。支持JasperReports, JFreeReport, JXLS, 和 Eclipse BIRT。
网址:http://sourceforge.net/projects/oreports/
JasperReports项目
可嵌入的Java开源报表库,JasperReports是当前应用最广泛的开源报表引擎
网址:http://jasperforge.org/plugins/project/project_home.php?group_id=102
iReport项目
JasperReports的图形界面报表设计系统,简化了复杂报表的设计。
网址:http://jasperforge.org/plugins/project/project_home.php?group_id=83
JFreeChart项目
JFreeChart是100%Java图表库,辅助开发者在应用程序中提供专业质量的图表。
网址:http://www.jfree.org/jfreechart/index.html
Pentaho Reporting项目
所有的组织都会以这样或那样的形式使用报表系统,因而报表技术是BI商业智能的核心。Pentaho Reporting使一个组织可以容易地访问、格式化、发布信息给内部雇员、客户、商业合作伙伴。
网址:http://www.pentaho.com/ http://www.pentaho.com/products/reporting/
Fourfive项目
Fourfive是功能强大而又非常易于配置的报表解决方案,使用XML配置报表。支持clustering, PDF, Excel, LDAP, charting, filtering, sorting, JasperReports, column/row security, Oracle, MySQL, IBM DB2, MS SQL
网址:http://sourceforge.net/projects/fourfive
JasperAssistant项目
另一个JasperReports报表的图形化设计工具,基于Eclipse插件技术,通过直观的图形界面生成JasperReports报表定义文件。
网址:http://www.jasperassistant.com/
DataVision项目
DataVision是一个类似Crystal Reports的开源报表工具,可以方便的使用拖曳的图形界面设计报表,可以从应用程序中运行、查看、打印报表,并且导出为HTML, XML, PDF, Excel, LaTeX2e, DocBook, 或者 tab- or comma-文本文件。
网址:http://datavision.sourceforge.net/
BIRT - Business Intelligence and Reporting Tools商业智能报表工具项目
BIRT是一个基于Eclipse的报表系统,集成在Java/J2EE应用的设计中,以产生报表。
网址:http://www.eclipse.org/birt/phoenix/
JFreeReport项目
生成报表的Java库,基于XML的模板配置提供灵活的报表和打印功能,使用多种来源的数据,输出到显示设备,打印机,PDF, Excel, HTML, XHTML, PlainText, XML 和 CSV files
网址:http://sourceforge.net/projects/jfreereport/
Carte - a report engine for Java报表引擎项目
报表模板引擎项目,产生文本(包括HTML或XML)和PDF格式的报表。重要的是,它可以让你轻易地提供自己的报表模块。
网址:http://sourceforge.net/projects/carte
jooreports项目
JOOReports基于OpenOffice.org为Java或web应用产生动态文档和报表,模板可以通过OpenOffice.org Writer轻松组合。产生的文档包括 PDF, OpenDocument, Word 以及其他格式。
网址:https://jooreports.dev.java.net/
|