JavaWeb:Controller中获取Form表单提交的数据的方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29229567/article/details/83616272

Controller中获取Form表单提交的数据的方式

  1. 添加HttpServletRequst类型入参,通过HttpServletRequst.getParameter()获取请求数据
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String doSave(HttpServletRequst request) {}
  1. 添加对应表单字段name的参数,有几个表单字段就添加多少个对应的入参
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String add(@RequestParam("userName") String userName, @RequestParam("age") Integer age) {}
  1. 添加自定义Java类型的入参,并添加@ModelAttribute注解(实际上,可以不添加@ModelAttribute注解) ,由这个入参对象接收表单提交的数据
@RequestMapping(value="/user/save", method=RequestMethod.POST)
private String doSave(@ModelAttribute User user) {}

猜你喜欢

转载自blog.csdn.net/qq_29229567/article/details/83616272