我试图创建一个JAX-RS客户端,帖子的XML作为对象,并接收对响应体的XML从服务器。代码如下:JAX-RS响应实体类
import org.apache.cxf.jaxrs.client.WebClient;
..
TravelRequest tr = ...
..
WebClient client = WebClient.create(url);
client.type(javax.ws.rs.core.MediaType.APPLICATION_XML_TYPE).accept(javax.ws.rs.core.MediaType.APPLICATION_XML_TYPE);
javax.ws.rs.core.Response r = client.post(tr);
Object response = r.getEntity();
响应对象的Java类型是sun.net.www.protocol.http.HttpURLConnection $ HttpInputStream 是否有可能得到TravelRequest类型的对象,而不是读取XML从输入流?有人知道它的任何例子吗?我也可以使用spring来配置我的客户端。 任何帮助,将不胜感激。
谢谢。这是正确的把戏。 – GPrathap