在综合SpringMVC的时候在前端写了$.ajax(调用了jQuery库),
js代码
`function a() {
$.ajax({
//${pageContext.request.contextPath }是根目录相当于eclipse的webContant
url:"${pageContext.request.contextPath }/login/jsontest",
type:"GET",
data:{"name":"zs"},
success:function (data,status) {
console.log(data);
alert(status);
if(data === "ture"){
alert("成功")
}
},
error:function (data,status) {
console.log(data);
alert(status);
alert("失败")
}
});
}`
调用的代码
<input type="button" value="json" onclick="a()">
ajax调用的controller类中的方法
@RequestMapping("/jsontest")
@ResponseBody
public List<User> jsontest(@RequestParam("name") String name,
HttpServletRequest request,
Model model){
List<User> list = new ArrayList<User>();
User user1 = new User();
user1.setId(1);
user1.setPhone("111");
User user2 = new User();
user2.setId(2);
user2