Я отправляю именованный список 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?