我将图片文件保存到
的src /主/ web应用/资源/上传
,将图像文件的绝对路径插入数据库,并使用绝对路径显示文件,如下所示:
<td><img src="${content_view.bFilePath}" alt="" style="width:30px;height:30px;" /></td>
只有在eclipse中运行项目时才会显示图像文件。如果我在浏览器上运行项目,我没有显示任何图像,即使我设置了图像大小,它仍然会说img src 0x0。
我试过了两个:
<img src="${content_view.bFilePath}" alt="" style="width:30px;height:30px;" />
<img src="${content_view.bFilePath}" alt="" width=100 height=100 />
我的道路是这样的:
C:\Users\ADMIN\workspace\RankingWeb_v5\src\main\webapp\resources\upload\Koala_20170926-22-36-04.jpg
我没有看到路径有任何问题,因为它在eclipse上显示图像。 我该如何解决这个问题?
答案 0 :(得分:0)
已添加
&LT;资源映射=&#34; / resources / **&#34;位置=&#34; /资源/上传/&#34; /&GT;
on servlet_context.xml
然后将我的代码更改为
<img src="<c:url value="/resources/${content_view.bFile}"/>" width="300"/>