@PathVariable注解的使用

带着占位符的URL是Spring 3.0 新增的功能,该功能是SpringMVC向ResultFul目标挺进发展过程中具有里程碑的意义。

通过@PathVariable可以将URL中占位符参数绑定到控制器中处理方法的入参中:URL的{xxx}占位符可以通过@PathVariable("xxx")绑定到操作方法的入参中。

@RequestMapping("/get/{id}")
public ModelAndView getID(@PathVariable("id") Integer id) {
    UserService.get(id);

    ModelAndView modelAndView = new ModelAndView();
    modelAndView.addObject("id", id);
    return modelAndView;
}

 

你可能感兴趣的:(springMVC)