Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从字节数组设置img src_Java_Javascript_Html_Image_Jsp - Fatal编程技术网

Java 从字节数组设置img src

Java 从字节数组设置img src,java,javascript,html,image,jsp,Java,Javascript,Html,Image,Jsp,我需要从对象中的字节数组设置imgsrc属性 <img id="profileImage"> <spring:bind path="object.profilePicture"> <input type="file" name="profilePicture" id="profilePicture" path="profilePicture"> </spring:bind> 我需要在输入标记上方的img中显示该

我需要从对象中的字节数组设置
imgsrc
属性

<img id="profileImage">
    <spring:bind path="object.profilePicture">
        <input type="file" name="profilePicture" id="profilePicture" path="profilePicture">
    </spring:bind>


我需要在输入标记上方的
img
中显示该字节数组。

用图像类型替换
jpg
,用
字节数组替换
。如果尚未将其转换为
base64

<img id="profileImage" src="data:image/jpg;base64, [your byte array]">

在我的例子中,base64字节数组必须按以下方式分块:

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCARXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAOQAAAH
...


为了使此解决方案有效。

我使用此站点将图像转换为
base64
字节数组数据,它为我提供
html
css
中的标记,因此我只需上传并复制/粘贴


您有什么具体问题吗?看见我需要知道如何在img标记中显示一个字节数组,从我拥有的一个对象,你不能仅仅从一个字节[]生成一个图像。您还需要知道它是什么类型的图像(即jpg、png、gif)