我正在制作一个 Web 应用程序,它根据数据库中的日期绘制图形我使用 jfreechart 并将图形保存为图像。并尝试通过指定图像路径在我的 jsp 页面上显示它。
在jsp中我给了这个
<img src="C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/yeargraph.jpg" class="myimageclass" alt="Graph Cannot be Displayed Due to some internal error"/>
在我的 jfreechart 程序中,我给出
String fileName="C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/yeargraph.jpg";
要保存图表,如果我在 Eclipse Indigo 中运行项目,我可以保存图表并将其显示在我的 jsp 文件中,但如果我将其导出到 WAR 文件并将 WAR 文件粘贴到 Tomcat/webapps/文件夹中,然后运行 brwoser "localhost :8080/projetcname/" 我可以看到我的项目工作正常但是如果我尝试绘制图形,它不会在我的 jsp 页面中显示图像是吗,所以我做错了什么,请提前感谢。
注意:基于用户输入,我的应用程序将通过覆盖相同的图像文件生成不同的图形,所以即使这也应该注意