提供经过简化的Spring Boot Web应用程序执行期间创建的图像

时间:2019-02-11 14:20:39

标签: java spring-boot nginx jar

我正在使用Spring Boot开发一个Web应用程序,该应用程序接收(不同类型的)用户输入,对其进行处理并输出结果。在处理时,会生成一个或几个PNG图像。理想情况下,我想在结果页面中显示这些图像。 问题是我不知道将生成图像的文件夹放在何处,以便Web应用程序可以访问该文件夹以显示该图像。 理想情况下,我想将此文件夹放在可执行jar旁边的项目根目录下,但是我找不到如何配置类路径和/或服务器来访问要在html页面上提供此文件夹的文件。

我尝试添加

spring.resources.static-locations=classpath:/generatedimg/

到application.properties文件,并以这种方式在“ results.html”中访问此文件夹的内容:

<img src="/generatedimg/image1.png">

没有成功。

我应该如何以及在何处放置此文件夹,我需要在代码中添加什么才能使其全部正常工作?

0 个答案:

没有答案