哪个Java报告工具将在2010年用于中小型webapp

时间:2010-07-20 16:19:24

标签: java reporting report

我们有一个网络应用程序,其中包含一些表单和一些与移动应用程序的集成。我们将根据表单和移动应用程序中收集的数据生成报告。鉴于它们今天的成熟程度以及它们在多年后的成熟程度,我们应该选择哪种工具?

我们是非盈利的,所以费用越少越好。我知道JasperReports,Pentaho和BIRT是领先的竞争者,但我们应该关注其他解决方案吗?在缩小解决方案的同时应该保留哪些因素?

您知道,我们希望在Windows上开发工具并在Linux上进行部署。此外,webapp已使用GWT构建。

谢谢,

2 个答案:

答案 0 :(得分:6)

可能是this question,BTW ...

的副本

但无论如何,这是我从那里复制的诚实(但有偏见)答案:

i-net Clear Reports (曾被称为i-net Crystal-Clear)

  • 报告引擎和Java report viewer的简单易用的API。
  • 可以导出为PDF,HTML,SVG,XLS等任何主要格式,也可以导出到Java applet查看器中。 (见samples
  • 附带一个免费且功能强大的图形报告模板设计器。 (见video guide
  • 在应用程序服务器上安装为WAR文件,或者可以在您自己的应用程序中用作库。
  • 出色的技术支持(通常在几分钟或几小时内得到答案,而不是几天或几周)
  • 基于JFreeChart的图表(包括股票图表)。
  • 可以阅读Crystal Reports模板。 (对于很多客户来说,这是杀手级功能,因为您不必重新创建所有旧的Crystal Reports模板)。
  • 优秀而有竞争力的价格 - 有效成本“less than open source如果您计算支持费用(您肯定应该这样做)将花费您。
  • 免费90-day trial
  • 免费但功能齐全的report designer

[完全披露:是的,我为i-net软件工作。但这仍然是我对这个问题的诚实(虽然是主观和有偏见的)答案。 )]

答案 1 :(得分:1)

除了BIRT和i-net之外,你会发现一个很棒的现代2011工具叫做 iReport ,这是一个完美的报表设计师,位于Jasper Reports之上。

iReport是JasperReports的免费开源报表设计师。创建包含图表,图像,子报表,交叉表等的非常复杂的布局。通过JDBC,TableModels,JavaBeans,XML,Hibernate,CSV和自定义源访问您的数据。然后将报告发布为PDF,RTF,XML,XLS,CSV,HTML,XHTML,文本,DOCX或OpenOffice。