RestEasy @MultiPartForm не принимает список в качестве входного параметра

Я должен обработать запрос multipart/form-data, который получает в качестве входных данных, помимо других, список строк, но все, что я получаю, это null вместо списка. Метод от контроллера

@Api
@Path("/v1/multipart-request")
@Consumes(MediaType.MULTIPART_FORM_DATA) 
public void doSomething(@MultiPartForm MyForm){
   ...
}

форма POJO

class MyForm {
  @FormParam("items")
  List<String> items;
}

тело запроса

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="items[0]"

firstItem
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="items[1]"

secondItem
------WebKitFormBoundary7MA4YWxkTrZu0gW

Есть идеи, почему список не привязан к объекту?

0 ответов

Другие вопросы по тегам