| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Картинка на JSP из базы |
| Автор: Hidrag 14.5.2007, 22:18 |
| Задача такая: Нужно на JSP страничке по щелчку на кнопке "Обзор" указать локальный файл (картинка) на клиентской машине, картинку из файла нужно залить на сервер в БД, затем ее вытащить оттуда и вывести на страницу. За что хвататься ума не приложу. Веб приложение на сервере не имеет прав на запись в файловую систему иначе бы просто как нибудь перетаскивал файлы с картинками на сервер а имена и пути в БД писал. Доступ на запсиь есть только в БД. Сервер Resin || Tomcat JVM 1.4 || 1.5 DB MySQL Доступ через JDBС, датасорсов нет, напрямую подгружаю драйвер пишу урл и т.д... |
| Автор: Tony 14.5.2007, 23:44 |
| Delaesh 2 servleta. 1 Servlet otve4aet za upload fajla. Smotri jakarta file upload libu. Servlet 2 otve4aet za vivod iz bazi. Toest' u tebja v jsp stranice budet <img src="/getImage?id=fndgkfljghfigkdhfg59mfgbl" /> V etom servlete delaesh vivod v outputStream servleta iz bazi. Kak zakaza4' v bazu fajl i kak pro4itat' smotri na forume, eta tama uzhe podnimalas' pri4jom v MYSQL.,tebje povezlo |
| Автор: Hidrag 15.5.2007, 09:36 |
| Tony, Спасибо! Буду разбираться! |
| Автор: batigoal 15.5.2007, 16:18 |
| Поищи по разделу, тут есть примеры как аплоада, так и вывода картинки. |
| Автор: MisterCleric 23.5.2007, 15:40 |
| поищи в гугле ajax+fileupload+java Возьми какой-нибудь хороший MVC-framework (struts, webwork) у них довольно хорошо разработан аплоад. Я такое делал. Ложу в базу и при успешной записи сразу же показываю на странице |