版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29229567/article/details/83616272
Controller中获取Form表单提交的数据的方式
- 添加HttpServletRequst类型入参,通过HttpServletRequst.getParameter()获取请求数据
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String doSave(HttpServletRequst request) {}
- 添加对应表单字段name的参数,有几个表单字段就添加多少个对应的入参
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String add(@RequestParam("userName") String userName, @RequestParam("age") Integer age) {}
- 添加自定义Java类型的入参,并添加@ModelAttribute注解(实际上,可以不添加@ModelAttribute注解) ,由这个入参对象接收表单提交的数据
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String doSave(@ModelAttribute User user) {}