Java后端接收前端post方式传来的表单数据

可以通过HttpServletRequest和@RequestParam注解来获取post提交的表单数据

1.使用HttpServletRequest来获取

  @PostMapping(value = "/from/post/1")
  public Student postFrom(HttpServletRequest httpServletRequest) {
    Student student = new Student();
    student.setName(httpServletRequest.getParameter("name"));
    student.setAge(httpServletRequest.getParameter("age"));
    return student;
  }

可以通过getparameter方法获取相应的key,value值。

2.使用@RequestParam来获取表单中的值

  @PostMapping(value = "/from/post/2")
  public Student postFrom2(@RequestParam("name") String name,@RequestParam("age") String age) {
    return new Student(name,age);
  }

 

可以使用此注解获取对应的value值。使用注解获取值时,当缺少对应的入参请求会报错

 

 


版权声明:本文为code_yunge原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。