我正在使用Spring Boot + Spring Data + Spring MVC进行项目。我想将数据库中的图像显示给百里香,但是图像没有显示。这是我的代码
<span th:each="room,iterStat : ${room}">
<div class="col-md-3 md-col">
<div class="col-md">
<a href="single.html" class="compare-in"><img th:src="@{/static/images/${room.image}}" alt="" />
</a>
<div class="top-content">
<h5><a href="single.html"><tr th:text="${room.name}"></a></h5>
<div class="white">
<a th:href="@{/room/{id}/book(id=${room.id})}" class="hvr-shutter-in-vertical hvr-shutter-in-vertical2">BOOK</a>
<p class="dollar"><span class="in-dollar">$</span><span>2</span><span>0</span></p>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
</span>
我在数据库中保存带有名称图像的图像,并将图像保存在文件夹中../static/images ..当我在数据库中复制图像名称而不是 $ {room.image} 时,图像将显示..我不知道为什么
答案 0 :(得分:0)
我遇到了同样的问题,我通过这样做解决了问题: -
<th:style="'background-image:url('+ ${room.image}+');'"></div>
希望它有所帮助。