当前位置: 首页 > 知识库问答 >
问题:

Spring-Boot Thymeleaf在HTML表单中的加载图像不显示

酆浩邈
2023-03-14

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

我从以前创建的listmenu中获取filedata图像。

<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>    

我期望输出在网页是我的文件名(从图像)和图像显示。

共有1个答案

白烨煜
2023-03-14

您的th:src接缝不对。应该是

<img th:src="@{'/img/'+ ${files}}">
 类似资料:
  • 我有一个复杂的任务,现在我不知道为什么事情不能正常工作。 所以我有两个服务——我的Django主服务器和OCR服务。OCR服务是用FastAPI构建的,它只获取图像,对图像进行处理,并以JSON的形式返回来自图像的数据。这就是我的fastapi文件的样子: 所以 save_img_from_form() 从请求中获取一个图像对象并将其保存到磁盘以供下次处理。然后芹菜运行并执行所有 OCR 过程,然

  • 前面的章节讲述了如何将画布导出为图像,将它保存到本地和与他人共享。现在,我们将学习如何实现完全相反的操作:将图像加载到画布中。介绍这个功能的主要原因是,它使我们能够用2D渲染上下文方法对原本不是在画布中创建的图像进行处理。我们还可以使用几种特殊的像素处理方法,对图像执行一些有趣的特殊操作。 在画布中进行像素处理实际上并不要求真加载图像,如照片。相反,画布本身就是作为图像进行处理的,这意味着你在上面

  • 问题内容: 我从其他页面加载HTML以提取并显示该页面中的数据: 确实可以,但是由于我的浏览器尝试加载在205.html中链接的图像。这些图像在我的域中不存在,因此出现很多404错误。 有没有办法像解析页面一样但不将整个页面加载到浏览器中? 问题答案: 实际上,如果您查看jQuery文档,它说您可以将“所有者文档”作为第二个参数传递给。 因此,我们可以做的是创建一个虚拟文档,以使浏览器不会自动加载

  • 我使用spring boot并尝试加载图像到我的html页面。 文件的完整路径:file:///d:/dyplom%20project/src/main/resources/static/slove.png当我在浏览器中运行时,所有工作和图像都在上传。 而当我转到localhost-welcomepage时,我有它: 控制台错误: 这与路径错误

  • 问题内容: 我只是想知道如何显示指示异步请求正在运行的图像。我使用以下代码执行异步请求: 有任何想法吗? 问题答案: 当然,您可以在发出请求之前显示它,并在请求完成后隐藏它: 我通常更喜欢将其绑定到全局ajaxStart和ajaxStop事件的更通用的解决方案,这样它就可以显示在所有ajax事件中:

  • 下面是我的代码: 只是一个加载图像的文件。 我得到以下错误: 以下是完整的代码: