Spring MVC сохраняет загруженный MultipartFile в определенную папку

Я хочу сохранить загруженные изображения в определенную папку в приложении Spring 3 MVC, развернутом на Tomcat

Моя проблема в том, что я не могу сохранить загруженные файлы изображений на хост, на котором выполняется приложение.

Вот что я пытался:

private void saveFile(MultipartFile multipartFile, int id) throws Exception {
    String destination = "/images/" + id + "/"  + multipartFile.getOriginalFilename();
    File file = new File(destination);
    multipartFile.transferTo(file);
}

Result: FileNotFoundException - Да, конечно, я хочу создать этот файл!?!

Я попробовал, используяcontext.getRealPath илиgetResources("destination"), но безуспешно.

Как я могу создать новый файл в определенной папке моего приложения с содержимым моего составного файла?

Ответы на вопрос(3)

Ваш ответ на вопрос