我想創建一個頁面,用戶可以看到用戶列表,並且每個人都可以點擊旁邊的複選框來刪除它們。Spring MVC @RequestParam對象列表
在我使用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客戶端時,網址爲:
List list = new ArrayList<User>();
....
String url = "http://restapi/delete?users=" + list;
啊,是@RequestBody提供了我正在尋找的功能。 – Kingamere