控制器类
/**
* 根据id查询管理员信息的请求处理方法
* @param id
* @return
*/
@RequestMapping(value = "/select.do")
public AdminBean findOne(Integer id){
AdminBean adminBean = adminBeanService.findOne(id);
return adminBean;
}
ajax发送请求
// 测试查询
$("#but4").click(function () {
$.ajax({
url:"adminBean/select.do?id=1",
type:"GET",
datatype:"json",
// dataType:"json",
// dataTypes:"json",
contentType:"application/json",
success:function (response) {
// alert(response);
console.log(JSON.stringify(response));
}
})
})
在查询的数据没有时,控制器类返回一个空对象null,前端接收的数据使用 datatype和dataTypes可以得到""空字符串,而使用dataType则没有反应。