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
Есть идеи, почему список не привязан к объекту?