I need to set the img src
property from a byte array that I have in a Object.
<img id="profileImage">
<spring:bind path="object.profilePicture">
<input type="file" name="profilePicture" id="profilePicture" path="profilePicture">
</spring:bind>
I need to display that byte array in the img
above the input tag.
Replace the jpg
with the type of image, and [your byte array]
with your byte array
. You need to convert it to base64
if it isn't already.
<img id="profileImage" src="data:image/jpg;base64, [your byte array]">
In my case the base64 byte array had to be chunked, in the way:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCARXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAOQAAAH
...
To make this solution works.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With