1.在返回json格式的数据:首先需要导入一个jar包,否则会报406的错误;jackson-all-1.9.4.jar
2.加上@ResponseBody:
<span style="white-space:pre"> </span>@RequestMapping(value="/{username}",method=RequestMethod.GET)
public String show(@PathVariable String username,Model model) {
model.addAttribute(users.get(username));
return "user/show";
}
@RequestMapping(value="/{username}",method=RequestMethod.GET,params="json")
@ResponseBody
public User show(@PathVariable String username) {
return users.get(username);
}
3.params="json"出现的时候,表示访问这个地址,必须要传递?json这个参数,否则不能够访问