我正在做一个使用Apache Struts2和Mysql的网络项目。我需要使用图形显示一些统计数据,这应该根据数据库中的数据生成。谁能推荐一个好的报告工具/插件(Java或JavaScript)来在网页上绘制图表(如果可能的话)。我需要将报告嵌入到浏览器中。
发布于 2011-05-27 00:34:39
这里有一个JFreeChart插件http://struts.apache.org/2.x/docs/jfreechart-plugin.html,它看起来很适合快速解决。
对于很多特性来说,JasperReports并不是最短的学习曲线。http://struts.apache.org/2.x/docs/jasperreports-plugin.html
我不是Struts2 JQuery插件的粉丝。我更喜欢普通的jQuery。如果您对客户端解决方案非常满意,Struts2 JSON插件将有助于通过ajax获取所需的数据。如果图表数据最好是动态显示,这将是特别有吸引力的。https://cwiki.apache.org/confluence/display/WW/JSON%20Plugin
发布于 2011-05-26 19:30:52
使用融合图表:
http://www.fusioncharts.com/free/
我在我的应用程序中使用了一次,它工作得很好。
它是免费的,开源的,易于使用。
发布于 2011-05-26 20:56:40
我推荐Google Visualization API。图表是HTML5/SVG (使用旧浏览器的回退),所以它们是交互式的。
https://stackoverflow.com/questions/6136711
复制相似问题