使用MySQL和Java Web应用程序的图表
我一直在网上浏览一些关于在JavaWeb应用程序中使用图表库的例子,但它们都在尝试实现某种形式的php,以便在生成图表之前获取数据
理想情况下,我希望使用google图表,然后通过某种jsp/servlet从数据库中获取数据,但如果没有php,我无法在网上找到任何示例
我试过Jfreechart,但还是找不到太多文档
我想问的问题是,我如何能够绘制从MySQL获取数据的图表,并将其显示在我的网页上。所有这些目前都在Netbeans中
提前感谢,
# 1 楼答案
您是否考虑过使用Java服务器面而不是使用jsp/servlet?您可以找到差异的解释here
如果要使用Java服务器面,则可以使用PrimeFaces Charts创建如下内容:
您可以在PrimeFaces网站上看到完整的示例集,还有一个关于创建JavaServerFaces2应用程序here的教程,其中介绍了如何创建与MySQL数据库关联的应用程序
使用这种方法,您可以将图表数据放在bean中,然后从您的网页引用它(bean)
如果要使用JFreeChart,可以使用^{} 在服务器上保存图表的图像,然后在网页中包含指向生成图像的链接