的输入实体的Java +球衣名单,我需要接受JSON实体的名单输入到我的WS。在web服务
这里我实体定义:
@XmlRootElement
public class ContactClass {
public String action;
public Long userId;
public String phone;
public String fbId;
}
这里我WS函数定义:
@PUT
@Path("/{userId}/adBook")
public String synchAdBookContacts(@PathParam("userId") Long userId, ArrayList<ContactClass> contacts)
删除的ArrayList <>它工作正常,但我需要ContactClass数组作为输入。
你能帮助我吗?
谢谢!
更新: 最后,我找到了解决办法,在这里,已经解决了我的问题的文章: https://blogs.oracle.com/japod/entry/missing_brackets_at_json_one
仍然无法工作......同样的问题....客户端发送_The请求是语法不正确的(错误请求)._这里的有效载荷:'[{“行动”:“添加”,“用户id”:120 , “手机”: “322222”},{ “动作”: “添加”, “用户id”:120, “手机”: “222211112”}]' – Bagbyte 2012-03-04 13:46:29