Tomcat фактический путь для создания нового файла - PullRequest
3 голосов
/ 03 сентября 2010

Если на странице JSP я создаю новый файл только с именем, он создается в каталоге / bin папки TOMCAT, а не в той же папке .jsp.

Я не уверен, почему это происходит, кажется, не интуитивно.

1 Ответ

3 голосов
/ 03 сентября 2010

Это определенно интуитивно понятно, поскольку текущим каталогом запущенного процесса является папка bin.

Вы можете попробовать что-то вроде:

ServletContext context = session.getServletContext();
String realContextPath = context.getRealPath(request.getContextPath()); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...