我有班级用户:
public class User {
private Integer id;
private String name;
.....
}
并有控制器方法:
@RequestMapping ...
@ResponseBody public List<User> loadAll(...) {
List<User> users = ...;
return users;
}
现在 json 看起来像:
[{"id":1,"name":"Michael"},{"id":2,"name":"Peter"},...]
一切正常,但我想添加分页。json 应该是这样的:
["users":[{"id":1,"name":"Michael"},{"id":2,"name":"Peter"},...],"totalCount":500 ]
我正在尝试找到进行此修改的最佳实践。
春季版:3.1.2.RELEASE
谢谢
PS.我是杰克逊的新手。我使用了 net.sf.json 但不想完全生成响应。