required string parameter ‘XXX‘is not present 的几种情况

简介: required string parameter ‘XXX‘is not present 的几种情况

required string parameter 'XXX'is not present 的几种情况

情况一:原因是由于头文件类型不对,可以在MediaType中选择合适的类型,例如GET和POST

情况二:jquery提交delete时,不支持@RequestParam,只支持@PathVariable形式

情况三:若api在调用的时候,如果存在重类型,但不重名;例如:/id与/name,两者在类型上是一样的

情况四:这里提示Required String parameter 'XXX' is not present并不一定是XXX的错,也有可能是后面的参数错误。总的来说就是页面传递的参数和后台接受参数名自不匹配。

情况五:传递的参数里面包含特殊符号,比如前台传递字符串不能包含逗号等。(待证明)

情况六:传的参数是undefined;

情况七:换一种请求方式试试,比如现在用的是POST提交方式,改为GET/PUT等其他方式。

相关文章
解决方案:Missing URI template variable ‘userName‘ for method parameter of type String
解决方案:Missing URI template variable ‘userName‘ for method parameter of type String
解决Missing cookie ‘JssionId‘ for method parameter of type String问题
解决Missing cookie ‘JssionId‘ for method parameter of type String问题
182 0
|
JSON 数据格式
Required request parameter ‘name‘ for method parameter type String is not present 报错解决方法
Required request parameter ‘name‘ for method parameter type String is not present 报错解决方法
3792 0
|
数据库
types. Found: ‘com.baomidou.mybatisplus.annotation.IdType‘, required: ‘java.lang.String‘
被自己蠢哭了,今天设置表的主键为自动递增,就写IdType,死活报 types. Found: 'com.baomidou.mybatisplus.annotation.IdType', required: 'java.lang.String' 这个错误。
138 0
|
Java
JAVA解决方案:Missing URI template variable ‘customersno‘ for method parameter of type String
解决方案 PathVariable和RequestParam的使用 @PathVariable @RequestParam PathVariable和RequestParam的区别 区别在于一个是用?,一个使用/进行传输数据
358 0
IllegalArgumentException Parameter value [4] did not match expected type [java.lang.String (na)]
IllegalArgumentException Parameter value [4] did not match expected type [java.lang.String (na)]
PHP:报错 strpos() expects parameter 1 to be string, integer given
PHP:报错 strpos() expects parameter 1 to be string, integer given
266 0
Parameter \' \': No size set for variable length data type: String
http://blog.163.com/pinbo_jiankun/blog/static/13354648820138245630971/
982 0