2012-05-10 2 views
2

Я хотел бы создать файл в папке (TestFolder) веб-сервера. Я получаю относительный путь к каталогу веб-сервера и как я создам свой тестовый файл в этом каталоге.Java - создание папки и файла в каталоге веб-сервера

В настоящее время я буду создать папку в моем локальном сервере, но позже я должен создать папку в тестовой среде (сервер может отличаться от тестовой среды)

+3

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

ответ

8
String realPath = getServletContext().getRealPath("/"); 
File file = new FIle(realPath+"/TestFolder", "testFIle.txt"); 
file.mkdirs(); 

Приведенных выше код создаст папку TestFolder и файл testFIle.txt в корневом каталоге вашего веб-приложения.

file.mkdirs() Создает каталог, названный этим абстрактным пустым именем, включая любые необходимые, но несуществующие родительские каталоги. Обратите внимание: если эта операция не удалась, возможно, ей удалось создать некоторые из необходимых родительских каталогов.

Возвращает: true, если и только если каталог был создан, вместе со всеми необходимыми родительскими каталогами; false В противном случае

Надеюсь, это поможет!

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