【发布时间】:2015-10-26 19:59:46
【问题描述】:
我想创建一个页面,人们可以在其中看到用户列表,并且每个用户旁边都有复选框,用户可以单击以将其删除。
在使用 REST API 的 MVC 中,我想将 User 对象列表发送到 REST API。
@RequestParam 注释可以支持吗?
例如:
@RequestMapping(method = RequestMethod.DELETE, value = "/delete")
public @ResponseBody Integer delete(
@RequestParam("users") List<Users> list) {
Integer deleteCount = 0;
for (User u : list) {
if (u != null) {
repo.delete(u);
++deleteCount;
}
}
return deleteCount;
}
在 MVC 客户端中,url 是:
List list = new ArrayList<User>();
....
String url = "http://restapi/delete?users=" + list;
【问题讨论】:
标签: spring rest spring-mvc http-post httprequest