【发布时间】:2015-08-11 11:03:00
【问题描述】:
我在postgres sql中存储了一个图像作为bytea []字段。这是字节格式。我想在存储图像后在我的jsp页面中查看完美的图像。请指出解决方案或一些方法达到这个要求。
【问题讨论】:
我在postgres sql中存储了一个图像作为bytea []字段。这是字节格式。我想在存储图像后在我的jsp页面中查看完美的图像。请指出解决方案或一些方法达到这个要求。
【问题讨论】:
将你的图片转换为Base64:
String imageBase64 = new String(Base64.getEncoder().encode(imageByteArray))
请注意,Base64 类来自 java.util 包。如果您不使用 JDK 8,您可以轻松找到替代方案。
然后在你的 JSP 页面中:
<img src="data:image/png;base64,${imageBase64}" />
【讨论】: