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