zoukankan      html  css  js  c++  java
  • springmvc接收参数跟请求方法类型的关系


    以前写过RequestParam,没啥好讲的:
    https://blog.csdn.net/qq_38366063/article/details/102486547

    先看请求方法get

    基本数据类型

    首先判断@RequestParam加或者不加:
    在这里插入图片描述
    结果就是不加的话相当于required=false而且传的名字必须跟方法里面的名字相同.

    对象

    创建一个user对象,
    在这里插入图片描述
    直接在url后面拼接参数是可以的,如http://localhost:8080/myProject_web_war/test3?userName=aa&password=123
    在这里插入图片描述
    但是如果加了@RequestParam我就不知道怎么传了,是错误写法.

    再看看请求方法post

    基本数据类型

    在这里插入图片描述
    在这里插入图片描述
    得出结论跟get差不多的,post请求也是必传与不必传的区别

    对象

    在这里插入图片描述
    这一种情况是在请求参数里面加上就可以接收的到,但是传json肯定就没有了
    在这里插入图片描述
    如果接收的是json,我传在请求体中能接收的到吗?
    在这里插入图片描述
    结果是接收不到的,而且请求必须带上Content-Type=application/json否则会报错:
    在这里插入图片描述
    如果传的json就只会接收json了…

    世界上所有的不公平都是由于当事人能力不足造成的.
  • 相关阅读:
    13-17读后感
    读10 11 12章
    读书作业
    5.2.3
    测试与封装
    作业四
    作业三
    实验四 主存空间的分配和回收模拟
    评论
    实验三 进程调度模拟程序
  • 原文地址:https://www.cnblogs.com/javayida/p/13346834.html
Copyright © 2011-2022 走看看