我正在使用Apache Struts2和Mysql开发一个Web项目。我需要使用应根据数据库中的数据生成的图表来显示一些统计信息。 任何人都可以建议我使用一个好的报告工具/插件(Java或JavaScript)来绘制网页上的图表(如果可能的话,可以绘制)。我需要将报告嵌入浏览器中。
答案 0 :(得分:2)
答案 1 :(得分:1)
我会推荐Google Visualization API。图表是HTML5 / SVG(使用旧浏览器的后备),因此它们是交互式的。
答案 2 :(得分:1)
有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
答案 3 :(得分:0)