Lista vazia <MultipartFile> ao tentar fazer upload de muitos arquivos no Spring com ng-file-upload
Eu tenho o seguinte método de controlador para carregar vários arquivos de uma só vez, inspirado emesta postagem no blog e respostas paraessa questão também:
@RequestMapping(value = "/{user}/attachment", method = RequestMethod.POST)
@PreAuthorize(...)
public void upload(@PathVariable User user,
@RequestParam("file") List<MultipartFile> files) {
// handle files
}
No entanto, a lista dos arquivos está sempre vazia, embora a solicitação os contenha.
Se eu adicionar o terceiroMultipartRequest
parâmetro para o método:
public void upload(@PathVariable User user,
@RequestParam("file") List<MultipartFile> files,
MultipartRequest request)
Eu posso ver que ele contém meus arquivos enviados corretamente:
Qual pode ser o motivo do vazioList<MultipartFile>
?
estou a usarng-upload de arquivo para enviar os arquivos, mas não acho que esteja relacionado ao problema. Primavera 4.2.4.