zoukankan      html  css  js  c++  java
  • springmvc对参数接收的两个注解@RequestParam和@RequestBody

    @RequestParam

    作用:将请求参数绑定到控制器的方法参数上,主要用于接收几班类型参数

    语法:@RequestParam(value=”参数名”,required=”true/false”,defaultValue=””)

    • value:参数名
    • required:是否包含该参数,默认为true,表示该请求路径中必须包含该参数,如果不包含就报错。
    • defaultValue:默认参数值,如果设置了该值,required=true将失效,自动为false,如果没有传该参数,就使用默认值

    @RequestBody

    @RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。在后端的同一个接收方法里,@RequestBody与@RequestParam()可以同时使用,@RequestBody最多只能有一个,而@RequestParam()可以有多个。

  • 相关阅读:
    API创建员工联系人
    API创建员工Element
    API创建员工
    API创建员工支付方式
    用API创建用户
    用API给用户添加职责
    创建银行API
    创建银行分行的API
    初探C++ 深拷贝与浅拷贝
    推断数据是否为整数
  • 原文地址:https://www.cnblogs.com/jxxblogs/p/12707386.html
Copyright © 2011-2022 走看看