| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Как показать фотку |
| Автор: oson 3.10.2008, 13:35 | ||||||
| Господа! Подскажите что делаю не так. Закачиваю фото в домашнюю директорию. Получаю путь к ней -
Но когда пытаюсь ее отобразить, делая так
где personBean.photoPath = C:\Documents and Settings\oson\hr\dsc04985.jpg или так
ничего не выводит - то есть полного пути на компе он не видит. Все это крутиться в war на JBOSS. Используется JSF. Как это исправить? |
| Автор: hamsterKSU 3.10.2008, 14:28 |
| полный руть на странице юзать нельзя. надо относительно твоего contextRoot. если у тебя хранилище где то в другом месте - как в твоем случае где то на винте то надо писать сервлет который будет хендлить определенные URL для картинок(фоток) и выдавать их в респонс. этот сервлет ты инициализируешь путем к папке с фотками а внутри него открываешь файл конекшен к фотке и вычитаваешь ее. и записуешь в респонсе. не забудь поставить нежный mime-type |
| Автор: Samotnik 3.10.2008, 15:33 |
| oson, надо указывать относительный путь !!!!!!! |