Java 弹簧靴&x2B;在spring boot应用程序中,从本地存储加载映像的正确方法是什么?
我使用thymeleaf创建了一个spring引导应用程序,它保存了用户在此处输入的图像: 应用程序Java 弹簧靴&x2B;在spring boot应用程序中,从本地存储加载映像的正确方法是什么?,java,spring,image,spring-boot,thymeleaf,Java,Spring,Image,Spring Boot,Thymeleaf,我使用thymeleaf创建了一个spring引导应用程序,它保存了用户在此处输入的图像: 应用程序 upload.path=C:\\Users\\helloapp\\FileUpload\\ 当我想将它们返回给用户时,我在Chrome控制台中收到以下错误: 不允许加载本地资源:file:///C:/Usershelloapp%0FileUpload/jazz.png 发布:1不允许加载本地资源:file:///C:/Usershelloapp%0FileUpload/ 我在这里读到:我必须创
upload.path=C:\\Users\\helloapp\\FileUpload\\
当我想将它们返回给用户时,我在Chrome控制台中收到以下错误:
不允许加载本地资源:file:///C:/Usershelloapp%0FileUpload/jazz.png发布:1不允许加载本地资源:file:///C:/Usershelloapp%0FileUpload/ 我在这里读到:我必须创建一个特殊的servlet/处理程序来从存储中提供图像,因为浏览器不允许我们从pc存储中提供内容 那么我在这里读过了 我需要添加一个新的resourceHandler 在我的案例中,我必须实施哪一个 这是我提供图像的ThymileAF代码:
<div class="blog-entry align-self-stretch">
<a th:href="@{'/posts/' + ${post.id}}" class="block-20 rounded"
th:style="'background-image:url('+ ${filePath}+'/'+ ${post.image}+');'">
</a>
您能帮我从上述两种变体中选择一种并帮助我实施吗?检查此链接: