图像的Blob类型正在到达JSP页面,但是它的格式不可读。如何在Mysql中显示struts2中的图像blob类型Db
服务方法:
Iterator itr = list.iterator();
if (itr.hasNext()) {
Membersdetails get = (Membersdetails) itr.next();
repCurrentImage = get.getRepPicture();
}
return repCurrentImage;
&我的Action类:
repCurrentImage = sdf.getrepImage(loginId);
最后我的JSP页面:
<img src="<s:property value="repCurrentImage"/>
你如何显示图像。在表格中或者您想要在页面上呈现它。 – 2012-04-26 07:49:54
在数据库中存储文件是不好的设计。我建议将'file-name'或'file-id'存储在数据库中,并仅从文件系统中选择文件。 – tusar 2012-04-26 09:32:54
@tusar是怎么回事?我见过的基准测试显示边际性能差异,它避免了容器各自管理文件系统的一些平台特定问题。 – Quaternion 2012-04-26 09:50:31