欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SpringMVC的默认参数类型的举例

程序员文章站 2022-05-20 16:02:26
...

  @RequestMapping("/itemEdit")

  public String queryItemById(HttpServletRequest request, ModelMap model) {

  // 从request中获取请求参数

  String strId=request.getParameter("id");

  Integer id=Integer.valueOf(strId);

  // 根据id查询商品数据

  Item item=this.itemService.queryItemById(id);

  // 把结果传递给页面

  // ModelAndView modelAndView=new ModelAndView();

  // 把商品数据放在模型中

  // modelAndView.addObject("item", item);

  // 设置逻辑视图

  // modelAndView.setViewName("itemEdit");

  // 把商品数据放在模型中

  model.addAttribute("item", item);

  return "itemEdit";

  }

  //去修改页面 入参 id

  @RequestMapping(value="/itemEdit.action")

  public ModelAndView toEdit(

  HttpServletRequest request,HttpServletResponse response

  ,HttpSession session,Model model){

  String id=request.getParameter("id");

  tems items=itemService.selectItemsById(Integer.parseInt(id));

  ModelAndView mav=new ModelAndView();

  mav.addObject("item", items);

  mav.setViewName("editItem");

  return mav;

  }