我已经审查了几种流行的基于Java的报告工具的开源解决方案。即Pentaho,BIRT等,因为我在基于struts-spring的Web应用程序中具有中等较大的动态报告要求。
早先,我在Web应用程序中使用嵌入式pentaho报告引擎来生成静态报告。但是我们遇到了性能和内存问题。
我想构建类似于网站http://www.mint.com的报告解决方案。这些报告非常直观和互动。我的主要标准是。
有什么建议吗?
我已经审查了几种流行的基于Java的报告工具的开源解决方案。即Pentaho,BIRT等,因为我在基于struts-spring的网络中具有中等较大的动态报告要求...
您可能想签出m-Power。它基于Java,可以处理大量的报表要求,并且可以与其他应用程序很好地集成。它也是非常可定制的,因此您可以对其进行调整以生成适合您所需外观的报告。这是使用m-Power创建的interactive report的示例。
请看下面的链接您可以通过传递JSON数据和模板作为输入来创建动态报告,然后以动态报告作为输出返回]