我在 PostgreSQL 中以 bytea(字节数组)类型存储图像。另外,我有一个 JSP 主页页面,它必须显示数据库中的所有照片。请指出解决方案或实现此要求的一些方法。
使用 [img src="url"] 标签引用数据库中的图像并在网站上显示。
var blob = new Blob([bytes], {type: "image/jpg"});
var url = URL.createObjectURL(blob, { oneTimeOnly: true });
Blob 实际上是由 URL.createObjectURL 直接支持的。唯一的问题是您必须指定 mime 格式来标识缓冲区格式,在我的情况下这是可能的。
因此,在获得 url 后,请使用图像标签。告诉我是否有效。