在spring-boot项目中,我在数据库上有一个图像路径,该路径引用了计算机桌面目录/文件中图像的URL。我一直在尝试将数据库中的图像源呈现为引用桌面目录但未显示的图像标签。
这是我的摘录
<img width="180" height="170" src="${img}" alt="passport" /> </div>
<hr>
安慰图像路径后,我有这个
file:///C:/Users/user/Desktop/uploads/4.jpg
答案 0 :(得分:0)
您不能使用绝对文件系统路径来提供任何资源(包括图像)。路径,即您放入“ src”属性中的字符串,必须是相对路径(例如./uploads/4.jpg)或格式正确的URL。
由于您正在使用动态页面(如JSP),因此这意味着您必须具有必须提供这些资源的Web服务器。图像也必须在服务器上(并且您必须构建指向它们的URL),否则无法在页面中显示它们。