java - Spring-Boot Thymeleaf 以 html 形式加载图像,但列表不显示

标签 java html spring spring-boot thymeleaf

我正在使用 Spring-Boot Thymeleaf 制作带有上传菜单(图像)的小应用程序,我的上传菜单正在工作,因此列表菜单上传,但问题是当我尝试将图像从 netbeans 中的静态文件夹显示到网页时我的文件名显示了,但我的图像没有显示。应该怎样?

我从之前创建的列表菜单中获取文件数据图像。

//这是来 self 的list.html:

<table border='1' width='50%' height='100%'>
        <tr th:each="files: ${fileName}">
        <td th:text="${files}"/>
        <td><img src="../static/img/ "width="100"
         th:src="@{img/' + files + '}"/></td>

        </tr>    

我希望网页上的输出是我的文件名(来自图像)并且图像显示。

最佳答案

你的 th:src 似乎是错误的。应该是

<img th:src="@{'/img/'+ ${files}}">

关于java - Spring-Boot Thymeleaf 以 html 形式加载图像,但列表不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56056084/

相关文章:

java - 如何在beanfactory中注册bean?

java - 如何使 spring boot 嵌入式 tomcat 为基本 url 返回 200 OK?

java - 使用 Java 源数据线进行音频时出现爆音/爆裂声

html - 更改 css 网格以包含固定高度的标题

javascript - 删除一项内的内容时在行上方创建的神秘空间

java - 使用 rmi 进行远程 jmx 调用时的 NameNotFound

jquery - JSP/Spring MVC 和 CDN?

java - 字符和数字交替出现的字符串

java - 输入输出异常处理

python - HTML 表单和 argparse