| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Работа с изображенями средствами Struts |
| Автор: 123qw 9.5.2011, 00:52 | ||||||
| Продолжаю тему http://forum.vingrad.ru/forum/topic-99699/unread-1.html Что-то у меня не хочет работать. модифицирую код Tuxa, получаю: Action:
В struts-config.xml добавляется строчка:
В jsp-страницу добавил код:
При запуске изображение отсутствует, на его месте указана иконка, свидетельствующая, что изображение не загружено. В режиме дебага запускал, в массиве для формирования изображения имеется 1000 элементов. |
| Автор: 123qw 11.5.2011, 11:15 |
| Разве никто ничего не знает? |
| Автор: 123qw 12.5.2011, 03:45 |
| Запускаю приложение, генерируется страница, на месте картинки рисуется иконка, повествующая о том, что картинка не загружена. Выявил закономерность: 1) Если не указывать response.setContentType("image/gif"); потом открыть новую страницу в браузере по ссылке, соответствующей ссылке картинки, результат можно увидеть ![]() 2) Если в сервлете указывать response.setContentType("image/gif"); либо response.setContentType("image/jpeg"); либо response.setContentType("image/png"); то после проведения таких же действий новое окно открывается пустым. |
| Автор: 123qw 23.5.2011, 09:02 |
| Все, разобрался, на самом деле, как оказывается, изображение это не просто набор байтов, у изображения есть заголовок, палитра, поэтому код Tuxa рабочий, необходимо лишь правильно формировать набор байтов |