我用thymeleaf创建了一个spring引导应用程序,它保存了用户在这里输入的图像:
应用程序.propreties
upload.path=C:\\Users\\helloapp\\FileUpload\\
当我想将它们返回给用户时,我在chrome控制台中收到以下错误:
不允许加载本地资源:file:///c:/usershelloapp%0fileupload/jazz.png
posts:1 not 允许加载本地资源:file:///c:/usershelloapp%0fileupload/
我在这里读到:“不允许加载本地资源:file:///c:..jpg”javaeetomcat,我必须创建一个特殊的servlet/处理程序来从存储中提供图像,因为浏览器不允许我们从pc存储中提供内容。
然后我在这里阅读了如何使用springboot来服务dropbox文件夹中的静态内容?我需要添加一个新的resourcehandler。
在我的案例中,我必须执行哪一个?
这是我提供图像的thymeleaf代码:
<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>
你能帮我从上面两个变体中选择一个并帮我实现它吗?
暂无答案!
目前还没有任何答案,快来回答吧!