Java6,Struts2.2.3.1 - 我正在将字节数组转换为图像(jpg)。请参阅下面的链接,如果您在 IE 中打开此图像,则图像不完整,而在 Firefox 或 Chrome 中则可以正常打开
Java
我对字节数组进行编码并使用MiGBase64转换为字符串- 其中 this.bean.imageByteArrayString 指的是表单 bean
this.bean.setImageByteArrayString(new Base64().encodeToString(imageInByteArr, false));
JSP
<img src="data:image/jpg;base64,<c:out value='${bean.imageByteArrayString}'/>" />
不知道为什么这在 IE8 中不起作用。