在JSP上显示blob

时间:2013-05-02 15:16:31

标签: java image spring jsp blob

我上课时有(string, string, blob)字段。在JSP上我想在表中显示这个obj,如:

<c:forEach var = "p" items="${products}">
 <img src="${p.image}" />
</c:forEach>

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您有两种选择:

  • 通常,HTML页面中引用的资源是异步加载的,即浏览器首先加载HTML页面,然后加载HTML页面中引用的图像等。在您的情况下,您可以编写一个servlet,将图像传递给客户端。在这种情况下,img标记的src属性必须包含servlet的路径。
  • 第二个选项是将图像Base64编码嵌入到src属性中,如本文所述:Embedding Base64 Images