基于Java EE的应用程序的动态报告选项

时间:2012-03-29 09:47:58

标签: java-ee web-applications report

我已经回顾了几种基于Java的报告工具的流行开源解决方案。即Pentaho,BIRT等,因为我在基于Struts-spring的Web应用程序中具有中等大的动态报告要求。

之前我在我的网络应用程序中使用嵌入式pentaho报告引擎进行静态报告。但我们遇到了性能和内存问题。

我想构建类似于网站的报告解决方案:http://www.mint.com。这些报告非常直观和互动。我的主要标准是。

  • 可以从我的应用程序中轻松集成现有的Web应用程序和报告
  • 报告应显示在Jsp / html页面中,不需要任何查看工具。
  • 性能和内存消耗是关键标准。报告加载时间以及动态报告交互性应该很快。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可能想查看m-Power。它基于Java,可以处理大型报告要求,并与其他应用程序很好地集成。它也是非常可定制的,因此您可以对其进行调整以生成符合您所需外观的报告。以下是使用m-Power创建的interactive report的示例。