Я создаю REST-сервис в Java, и сейчас я создаю метод post, который имеет 2 параметра, которые нужно ввести как xml в postman (для теста), получить ответ как xml в java и вставить его в базу данных.
Для начала я пытаюсь добавить значения в качестве параметров запроса в POSTMAN с ключом и значением. Ответ 200, но xml - CUI = null Mesaj = null
Оба значения равны нулю, даже если я добавил значения для обоих ключей в Почтальоне.
Как он может видеть значения? Это код Java:
@Stateless
@Path("/cererepost")
public class HelloWorldResource {
Resp x = new Resp();
@EJB
private NameStorageBean nameStorage;
/**
* Retrieves representation of an instance of helloworld.HelloWorldResource
* @return an instance of java.lang.String
*/
@POST
@Produces("application/xml")
@Consumes(MediaType.APPLICATION_XML)
public Response postMsg(@PathParam("cui") String cui, @PathParam("mesaj") String mesaj) {
String xmlString = "CUI=" + cui + " Mesaj=" + mesaj;
Response response = Response.status(200).type(MediaType.TEXT_XML).entity(xmlString).build();
return response;
}
}
Что я должен изменить, чтобы я мог видеть значения параметров, которые я отправляю в посте в xml, который генерирует почтальон?
Заранее спасибо