jackson-annotations-2.8.0.jar
jackson-core-2.8.2.jar
jackson-databind-2.8.2.jar
@ResponseBody
可在属性前加@JsonIgnore使该属性在转json值剔除
@RequestMapping("/ajax") @ResponseBody public List<User> ajax(){ List<User> list = new ArrayList<>(); User u1 = new User("tom","111"); User u2 = new User("jack","222"); User u3 = new User("lilei","333"); list.add(u1); list.add(u2); list.add(u3); return list; }
通过Gson转成字符串后在前端取值时需要使用$.getJSON,如果使用$.get则返回值只是一个字符串,不能进行循环等操作