【发布时间】:2016-07-10 08:06:52
【问题描述】:
我正在开发一个 Web 应用程序,它每天收集数据并在网页上显示数据可视化图像。我的 Web 服务器是 Tomcat。现在它可以收集数据并将数据导入 MySQL。然后它使用JFreeChart库根据给定的数据生成可视化图像,并将图像导出到本地文件系统。例如,我将图像导出到“C:/hdsdata/2016-01-01/”等文件夹。 但我不知道如何在网页上显示生成的图像。我只能在 war 目录下显示可视化图像,而不是文件系统目录。或者我不知道如何将可视化图像导出到war目录。
【问题讨论】:
-
当你调用
ChartUtilities.saveChartAsXXXX()例如,ChartUtilities.saveChartAsJPEG()第一个参数是文件对象,设置文件的路径为<tomcat-path>/webapps/<your-webapp-path>/charts/file_name.png然后它将被保存在你的webapp路径中 -
.../charts/可以是您可以在 webapp 文件夹中创建的任何其他文件夹名称 -
你的 Tomcat 版本是多少?
-
@ChristopherSchultz 现在是 7.0.59
标签: java tomcat web visualization data-visualization