<img src>
должен указывать на URL, а не на toString()
представление какого-либо объекта BLOB-объекта.Веб-браузер не поймет, как его загрузить, и в результате он получит ошибку HTTP 404.
Вы, скорее всего, захотите получить, например, следующее:
<img src="url/to/image.png" />
Служитьизображения динамически из базы данных, используйте сервлет .Затем вы должны вместо списка больших двоичных объектов иметь список уникальных идентификаторов / имен файлов изображений, чтобы ваш HTML-код получился таким:
<img src="imageservlet/image1.png" />
<img src="imageservlet/image2.png" />
<img src="imageservlet/image3.png" />
Таким образом, браузер может загружать изображения по URL-адресу и отображать их соответствующим образом.
Нет, печать двоичных данных среди всего этого HTML не поможет.Схема данных URI близка, но она не полностью поддерживается во всех современных браузерах.
См. Также: