如何将bytearray转换为img标签?

时间:2012-12-19 05:38:25

标签: java jquery html ajax jsp

我有一个返回png图像字节数组的服务,我想在我的jsp页面上呈现它。 我正在进行ajax调用以获取图像。

$.ajax({
            type: "GET",
            cache: false,
            async: false,
            url: '<spring:url value="/service/org/flk/2"/>',
            success: function(msg) {

1 个答案:

答案 0 :(得分:1)

您需要在响应中传输base64编码数据,然后就可以像

那样进行操作
$("#someDivId").html('<img src="data:image/png;base64,'+response + '"/>');

其中response是base64编码的图像数据