zoukankan      html  css  js  c++  java
  • org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'xxx' is not present 报错解决

    报错如下:

    org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'user' is not present

     

    再调试的时候遇到这个问题,查询相关资料后,有几种解决办法

    1.将 下图中的 true 改成false

    1 @RequestParam(value = "user", required = true

    如果参数不是必须的,改了确实有效;如果该参数必填,此种方式无效

    2.前端参数与后端参数定义的值 不对应导致

    但我用的postman调用,所以参数定义都一样,此种方式又无效了

    3.先确认是参数传入有误,后来发现是参数传入的方式不对,以前的传入方式如图(用的json格式):

    修改后问题解决如下图(form-data格式):

  • 相关阅读:
    Flask--目录
    Linux相关目录
    Mac 提示错误”xcrun: error“
    subprocess模块
    压缩模块
    GitPython模块
    Ansible-ansible命令
    YAML语法
    Ansible-安装
    Ansible-概念
  • 原文地址:https://www.cnblogs.com/whycai/p/13467122.html
Copyright © 2011-2022 走看看