Я знаю, что об этом, вероятно, спрашивали 10000 раз, однако я не могу найти прямого ответа на этот вопрос.
В моей базе данных хранится большой объект, представляющий изображение; Я получаю это изображение из БД, и я хотел бы показать его на веб-странице через тег HTML IMG. Это не мое предпочтительное решение, но это временная реализация, пока я не найду лучшее решение.
I ' m пытается преобразовать byte [] в Base64 с помощью кодека Apache Commons следующим образом:
String base64String = Base64.encodeBase64String({my byte[]});
Затем я пытаюсь показать свое изображение на моей странице следующим образом:
<img src="data:image/jpg;base64,{base64String from above}"/>
Отображается значение по умолчанию браузера «Я не могу найти это изображение », изображение.
Есть ли у кого-нибудь идеи?
Спасибо.