/*普通的访问方式*/
@RequestMapping(value = "findGoods", method = RequestMethod.GET)
public ModelAndView findGoods(@RequestParam("id") Integer id) {
ModelAndView mv = new ModelAndView("index");
mv.addObject("mess", goodsService.selectByPrimaryKey(id));
return mv;
}
/*基于restful风格的访问方式,使用@PathVariable*/
@RequestMapping(value = "/findGoods/{id}",method = RequestMethod.GET)
public ModelAndView findGoods(@PathVariable Integer id){
ModelAndView mv = new ModelAndView("index");
mv.addObject("mess",goodsService.selectByPrimaryKey(id));
return mv;
}
/*对象参数接收 使用@Validated */
@RequestMapping(value = "findGoods", method = RequestMethod.GET)
public ModelAndView findGoods(@Validated Goods goods) {
ModelAndView mv = new ModelAndView("index");
mv.addObject("mess", goodsService.selectByPrimaryKey(goods.getId()));
return mv;
}
SSM访问参数注解的使用
最新推荐文章于 2024-06-06 13:53:35 发布