Java EE Web应用程序中图表和图形的最佳api /工具是什么?

时间:2012-02-27 06:00:52

标签: java-ee charts

我知道这个问题是主观的,但我需要知道java web应用程序中图表/图表等最合适的api /工具。

我们正在研究spring MVC应用程序。我们需要在图表,图表等中显示我们的数据,例如无论页面上显示的数据是什么,都应该能够看到该图表或将其导出为ex​​cel等。

我们的应用程序中还会有很多报告,应该可以导出到excel和pdf。

我用Google搜索了一些选项,例如BIRT,Jasper报告,Google Charting API,JFrechart等。

BIRT和JASPER看起来太重了。

请帮忙。

3 个答案:

答案 0 :(得分:3)

AM charts这是好的之一,完全基于javascript,可以使用实时监控或图表。 dygraphs也是真正酷的基于javascript的图表库,您可以尝试dygraphs。我们在我们公司使用过,而且效果很好。两者都支持json这是一个非常酷的东西,因为javascript和json齐头并进。我不确定这些工具是否支持导出到excel,但绝对是一个很酷的代表图表。

答案 1 :(得分:0)

您可以使用Sencha中的ExtJS 4。它是一个JavaScript框架。来自Sencha的少数examples。你可以有图表,图表。但是啊!它不支持pdf / excel转换。您可能必须从服务器端处理它。您可以使用第三方库来实现此目的。

答案 2 :(得分:0)

您可以尝试使用Highcharts图表解决方案。为了生成包含数据列表的报告,Jasper report API或BIRT就足够了。