spring向ajax发送数据
一、使用@ResponseBody发送数据给ajax
@Controller
@RequestMapping(produces = "text/html;charset=utf-8")
public class UserController {
@Autowired
private UserService userSer;
@RequestMapping("/showuser")
@ResponseBody
public String showUser() {
List<User> users = userSer.getUserList();
return JSON.toJSONString(hashMaps);
}
二、在ajax中遍历获取的列表数据
$.ajax({
type: "GET",
url: "/showuser",
dataType: "json",
success: function (data) {
for(var i=0;i<data.length;i++) {
console.log(data[i].userName);
}
}
})