Вопрос об относительном пути Запуск сервера Tomcat - PullRequest
3 голосов
/ 15 марта 2011

Итак, у меня есть файловая структура, как показано ниже

http://dl.dropbox.com/u/322696/FolderPath.JPG

Когда я запускаю сервер Tomcat, я пытаюсь выяснить, где начинается его корневая папка, еслизапустить сервер в окне сервера и получить доступ к странице jsp в папке jsp.Мне нужно перейти к images / banner / name.jpg (пытаясь создать файл изображения).Я установил для сервера контекст '/ projectname' (черный прямоугольник рядом с [хранилище]).Я пробовал как:

File image = new File("../images/banner/name.jpg"); //If its root was the jsp I accessed

Нет кубиков.Можно ли запустить метод, чтобы определить, каким должен быть относительный путь?

1 Ответ

4 голосов
/ 15 марта 2011

Вы спрашиваете, как получить путь к диску из tomcat?Если это так, вы используете ServletContext.

getServletContext (). GetRealPath ("/")

...