2013-04-01 4 views
1

Я работаю с сервлетом в Eclipse (Dynamic Web Project). Я разместил файл изображения в папке веб-содержимого с фотографиями подпапок. Теперь есть изображения, как pic1.jpg и т.д.Servlet - Местоположение файла

BufferedInputStream bin = new BufferedInputStream(new FileInputStream(new File(location))); 

Что место я должен дать для того, чтобы восстановить эти файлы?

ответ

2

Попробуйте

ServletContext ctx=getServletContext(); 
InputStream in = ctx.getResourceAsStream("/pics/pic1.jpg"); 

getResourceAsStream() требует от вас, чтобы начать с "/", который представляет корень веб-приложения.

+0

Это сработало отлично !! – Sourav048

Смежные вопросы