- 返回list
后台方法
@ResponseBody
@RequestMapping(value="/test",method=RequestMethod.GET)
public List<Stud> test() {
List list = new ArrayList<>();
list.add(new Stud(1,"z3"));
list.add(new Stud(2,"l4"));
return list;
}
前台获取
function testFun() {
$.getJSON("${ctx}/test",function(json){
$.each(json,function(i,Stud){
alert(Stud.id+Stud.number);
})
});
}
2.返回带有list的map
@Controller
public class TestController {
Map<String, Object> map = new HashMap<>();
@ResponseBody
@RequestMapping(value="/test",method=RequestMethod.GET)
public Map<String, Object> test() {
List list = new ArrayList<>();
list.add(new Stud(1,"z3"));
list.add(new Stud(2,"l4"));
map.put("list", list);
return map;
}
}
前台
function testFun() {
$.getJSON("${ctx}/test",function(json){
$.each(json.list,function(i,Stud){
alert(Stud.id+Stud.number);
})
});
}