Загрузка нескольких изображений в JSP из БД - PullRequest
0 голосов
/ 16 декабря 2010

Я извлекаю несколько изображений из базы данных (blob) и загружаю их в jsp, используя <img src="www.xyz.com?img=123">.

Все 'src' из <img> идут в сервлет и получают изображение BLOB-объекта и выводятся с использованием response.getOutputStream().write().Поскольку существует от 8 до 10 изображений, сервер websphere дает сбой.

Есть идеи?

Можем ли мы сохранить эти изображения (после получения из БД) в какой-то временной папке и настроить временный путьв сервер и загрузите эти изображения, используя <img>?

1 Ответ

1 голос
/ 16 декабря 2010

Это выглядит очень странно, если ваш сервер приложений падает.Проверьте, закрыли ли вы соединение с базой данных, и такие потоки, как response.getOutputStream ().Это более чем в 10 раз быстрее, если вы храните изображения в папке, скажем, настраиваете папку img на веб-сервере, например Apache, и записываете изображение в / img / image_id

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...