对比
普通风格 | REST风格 |
---|---|
http://localhost:8080/SMBMS/user/view?id=11 | http://localhost:8080/SMBMS/user/view/11 |
实现
//UserController------------
@RequestMapping(value="/view",method=RequestMethod.GET)
public String view(@RequestParam(value="id") String id,Model model){
User user = userService.getUserById(id);
model.addAttribute("user", user);
return "userview";
}
//UserController------------REST
@RequestMapping(value="/view/{id}",method=RequestMethod.GET)
public String view(@PathVariable String id,Model model){
User user = userService.getUserById(id);
model.addAttribute("user", user);
return "userview";
}