Как сопоставить именованный список строк, полученных из тела @Post rest - PullRequest
0 голосов
/ 29 мая 2020

Я отправляю именованный список String в JSON вот так:

{
   "elements": ["hey","hey","hello"]
}

, но у меня проблема с отображением его в List в EJB. Я пробовал с:

@POST
@Path("elements")
@Consumes(MediaType.APPLICATION_JSON)
public Response restMethod(List<String> elements) 

, но у меня есть несоответствие типа аргумента SerlvetException. Когда я пытаюсь использовать:

@POST
@Path("elements")
@Consumes(MediaType.APPLICATION_JSON)
public Response restMethod(Map<String, List<String>> elements) 

, у меня возникает исключение неподдерживаемого типа носителя. Какой правильный способ сопоставить это со списком в Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...