java中jersey中使用json对象数组的web服务
要在jersey中使用单个对象,我有如下方法
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.APPLICATION_JSON)
public Response postPerson(MultivaluedMap<String, String> personParams){
ResponseBuilder response = Response.ok();
return response.build();
}
its working well.
我的疑问是,我如何才能使用泽西岛上的物品列表
some thing like this
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.APPLICATION_JSON)
public Response postPerson(List<Person> person){
ResponseBuilder response = Response.ok();
return response.build();
}
我在谷歌上搜索了一下,但没有找到任何有效的例子
# 1 楼答案
我使用jersy作为restfulwebservice,使用angularJS同时发布所有todo对象使用person对象同时更新数据
HTML页面
JersyWebService
待办事项。爪哇
网络。xml条目
# 2 楼答案
您似乎希望以列表的形式传递表单数据:
类似地,对于
Person
对象,必须映射different属性,以便它可以发布person
的list
资料来源:JERSEY RESTful - How to work with multiselect checkboxes?这对我来说很有效