我在 pom.xml
中添加了 resteasy-jackson
提供者jar我有一个使用jaxb注释注释的pojo类:
Request.java
@XmlElement
public List<Object> getListSO() {
return listSO;
}
我写了一个resteasy客户端来访问其余的web服务 . 我将此请求对象作为参数传递给webservice .
Rest Webservice
@POST
@Path("/authorizefields")
@Produces("application/json; charset=ISO-8859-1")
@Consumes("application/json; charset=ISO-8859-1")
public Reply getFields(Request request) {
}
现在从休息客户端,如果我添加一些对象列表说
listSO.add(new Sample());
request.setListSO(listSO);
并将其传递给其余的webservice我无法在ws中获取示例对象 . 是否需要将jaxb或jackson注释放在对象列表上以支持多态?