Получение каталога с веб-доступом в Spring-MVC / Java - PullRequest
1 голос
/ 20 апреля 2010

Простая проблема, мне нужно записать карту сайта в мой корневой веб-каталог, чтобы она была доступна следующим образом:

http://mysite.com/sitemap.xml

Я хочу, чтобы код выглядел следующим образом:

File f = new File( someMethodToGetWebRootDirectory() );

Но я не знаю, что должно быть в этом методе

1 Ответ

0 голосов
/ 20 апреля 2010

Будет что-то вроде:

File classesDir = new File(YourServlet.class.getProtectionDomain()
    .getCodeSource().getLocation().getPath().replaceAll('/', File.separator));
File rootDir = classesDir.getParentFile().getParentFile();

работа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...