我正在使用Spring开发Web应用程序。我需要绘制图形并将其显示给用户。这些值存储在数据库中。我该如何实现?
您必须决定要在哪里创建图表。您有两种选择:
每种方式都有其自身的优点和局限性-您必须根据自己的特定用例进行决策。
如果在服务器端绘制图表,则交互性会受到限制,但是客户端不需要太多性能来绘制图表。在这里,您必须考虑缓存以保护服务器性能。
在客户端,您必须处理不同的浏览器,并且必须考虑客户端的渲染性能。
如果您认为2.没问题,我建议您使用javascript-这样您的用户就无需安装任何插件(例如Flash),并且您就有很多创建漂亮图表的可能性。
有一些不错的框架可以使用javascript创建图表,例如: