java restful service client接受响应列表

时间:2012-07-02 20:32:13

标签: java rest

我正在尝试为restful资源编写一个java客户端。我的请求的响应是一个对象列表。我有以下代码请求。我得到一些unmarshall例外。谁能让我知道如何解决这个问题?

 GenericType<List<Response>> genType = new GenericType<List<Response>>() {};
 GenericType<List<Response>> response = (GenericType<List<Response>>)resource.path(paramPath).accept(MediaType.APPLICATION_JSON).get(genType);

我的资源有以下代码

@GET
@Path("/app/{Id}")
@Produces(MediaType.APPLICATION_JSON)
public List<Response> getAllKeyValuesByAppId(@PathParam("Id") Long Id){
    ...
    ...
}   

1 个答案:

答案 0 :(得分:0)

你可以在没有解组的情况下测试REST方法吗? 您确定邮件正文中包含您期望的内容吗?