Создать папку и загрузить файл с помощью сервлета
У меня есть два веб-проекта, которые используютКот..это моя структура каталогов ..
webapps
--project1
--WEB-INF
--project2
--WEB-INF
Я использую commons-fileupload .. это часть моего кода всервлет в проекте1
String fileName = item.getName();
String root = getServletContext().getRealPath("/");
File path = new File(root + "/uploads");
if (!path.exists()) {
path.mkdirs();
}
File uploadedFile = new File(path + File.separator + fileName);
item.write(uploadedFile);
Это создаст папку «uploads» в «project1», но я хочу создать папку «uploads» в «webapps», потому что я не хочу, чтобы папка «uploads» исчезла, когда я удаляю «project1» ..
Я уже пробуюString root = System.getProperty("catalina.base");
но не работает ..
Может кто-нибудь помочь мне ... заранее спасибо