Spring:如何在数据库中显示百里香的图像

时间:2018-06-18 01:59:03

标签: spring thymeleaf

我正在使用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} 时,图像将显示..我不知道为什么

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我通过这样做解决了问题: -

<th:style="'background-image:url('+ ${room.image}+');'"></div>

希望它有所帮助。