从Byte Array设置img src

Rod*_*rez 7 html javascript java jsp image

我需要img src从一个Object中的字节数组中设置属性.

<img id="profileImage">
    <spring:bind path="object.profilePicture">
        <input type="file" name="profilePicture" id="profilePicture" path="profilePicture">
    </spring:bind>
Run Code Online (Sandbox Code Playgroud)

我需要img在输入标记的上面显示该字节数组.

Don*_*onO 9

替换jpg为图像类型,并 [your byte array]与您的byte array.base64如果还没有,你需要转换它.

<img id="profileImage" src="data:image/jpg;base64, [your byte array]">
Run Code Online (Sandbox Code Playgroud)


Fra*_*o M 5

就我而言,base64 字节数组必须按以下方式分块:

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCARXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAOQAAAH
...
Run Code Online (Sandbox Code Playgroud)

为了使这个解决方案发挥作用。