我正在尝试从我的 Spring MVC 控制器中获取所有使用 AJAX 的客户的列表。控制器响应正在准确地发回列表。但是现在我不知道如何从 AJAX 响应中获取 List 的元素及其属性。这是控制器代码:
@RequestMapping(value="/ShowAllCustomers", method = RequestMethod.GET)
public @ResponseBody Object AllCustomersList() {
List<Customer> customers= customerService.getAllCustomers();
return customers;
}
这是客户端:
function AjaxGetCustomers() {
$.ajax({
type : 'GET',
url : 'customers/ShowAllCustomers',//this is url mapping for controller
success : function(response) {
alert(response.get(0).first_name);
//this response is list of object coming from server
},
error : function() {
alert("opps error occured");
}
});
}
但这不起作用。如何访问每个 Customer 对象及其属性?
提前致谢