У меня есть клиент-джерси для использования ниже указанного сервиса.
@POST
@Path("hello")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.TEXT_XML)
public abstract Response printHello(String paramString);`
Ниже приведен код, используемый для получения данных из вышеупомянутого сервиса.
public Response getStringAsJSON(String emp) {
return client
.target("hello")
.request(MediaType.APPLICATION_JSON)
.post(Entity.entity(emp, MediaType.TEXT_XML));
}
public static void main(String[] args) {
Response response = client1.getStringAsJSON("hello");
System.out.println(response);
}
Я получаю ниже вывод извышеупомянутое заявление печати.InboundJaxrsResponse{context=ClientResponse{method=POST, uri=http://localhost:8080/hello, status=200, reason=OK}}
но как мне получить реальный объект ответа (JSON). Пожалуйста, помогите.