Я могу загрузить один файл в контроллер весенней загрузки следующим образом:
@RequestMapping(value = "/projects",
produces = { "application/json" },
consumes = { "multipart/form-data" },
method = RequestMethod.POST)
public ResponseEntity<Void> upload(@RequestParam(value="file", required=false) MultipartFile files)) {
//
}
Но я не могу загрузить несколько файлов в аналогичные контроллеры весенней загрузки:
@RequestMapping(value = "/projects",
produces = { "application/json" },
consumes = { "multipart/form-data" },
method = RequestMethod.POST)
public ResponseEntity<Void> upload(@RequestParam(value="files", required=false) MultipartFile[] files)) {
//
}
@RequestMapping(value = "/projects",
produces = { "application/json" },
consumes = { "multipart/form-data" },
method = RequestMethod.POST)
public ResponseEntity<Void> upload(@RequestParam(value="files", required=false) List<MultipartFile> files)) {
//
}
* Два приведенных выше контроллера имеют пустой список или массив, когда я пытаюсь загрузить файлы
Нужна ли мне дополнительная конфигурация в моей весенней загрузке для загрузки нескольких файлов?