Как передать список MultipartFile в контроллер?

201
27 ноября 2021, 09:40

У меня есть такой контроллер (поменять его не могу):

@PostMapping
fun publish(@RequestPart files: List<MultipartFile>) {
    // doing something amazing
}

Не получается передать в него список файлов через RestTemplate. Пробовал простым List<File>, оборачивал файлы в HttpEntity c Disposition - не работает. Как это лучше сделать?

Answer 1
@PostMapping
fun publish(@RequestPart("files") MultipartFile[] files){}

Главное обратите внимание на то, чтобы каждое поле ввода файла должно иметь одно и то же имя ("files"), чтобы к нему можно было обращаться как к массиву MultipartFile.

READ ALSO
Не отображаются предметы в RecycleView

Не отображаются предметы в RecycleView

я новичок в Android StudioЯ делаю приложение заметочник, используя RecycleView и для сохранения заметок SQLite

100
LinkedHashMap что делает порядок доступа

LinkedHashMap что делает порядок доступа

У нас есть стандартный конструктор LinkedHashMap

132
Переменная из класса в jspx

Переменная из класса в jspx

Всем доброго дняСильно не пинайте, ибо не знаю, что ещё нужно выложить, чтобы решить проблему

98