java - 图像文件路径未在 Spring MVC 视图中加载
问题描述
我正在尝试以不同的方式使用文件路径将图像加载到视图中,如下所示:
<div class="container">
<img alt="image0" src="static/images/folklore0.png">
<img alt="image1" src="static/folklore1.png">
<img alt="image2" src="templates/fragments/folklore2.png">
<img alt="THimage0" th:src="@{static/images/folklore0.png}">
<img alt="THimage1" th:src="@{static/folklore1.png}">
<img alt="THimage2" th:src="@{templates/fragments/folklore2.png}">
</div>
我已经尝试将我的图像放置在很多不同的位置和不同的路径类型(如绝对路径)中,并且我可以发现我的视图应该能够找到放置在resource
文件夹中的资源。我正在使用 thymeleaf,我的模板可以毫无问题地访问位于resources/templates/fragments/
.
我的项目结构是这样的:
我试图用谷歌搜索答案,但我无法解决它......感谢任何帮助!
解决方案
推荐阅读
- matlab - 部分更改文本框中文本的颜色
- karate - 组件测试的简单流程
- ios - 如何将 FCM 推送通知消息从应用服务器发送到移动客户端?
- java - 不兼容的类型:int 不能转换为 Drawable
- javascript - 在 JS 中的 API 测试之间传输变量
- r - 数据库上的 DBI::dbGetQuery 太慢
- html - 2 列 HTML 表单,标签左对齐,提交按钮居中
- java - 如何将 GC 重定向到 log4j2?
- xmpp - 如何使用 XMPPFramework 从 ejabberd 中删除两个用户之间的特定消息?
- excel - 一个 Private Sub 下的两个对话框功能