Required Long parameter ‘id’ is not present

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Required Long parameter ‘id’ is not present相关的知识,希望对你有一定的参考价值。

参考技术A

在vue项目中,使用axios发送post请求时提示错误:Required Long parameter ‘orderId’ is not present

我在调接口传参数的时候是传入了‘orderId’这一参数的,但还是提示错误。

检查swagger接口时发现,这一参数为long类型,

而当参数类型为integer时没有这个错误。

使用URLSearchParams(亲测有效)

在传参时直接传入params即可

Required String parameter 'images' is not present

后台控制层控制为非必填即可:

  @RequestMapping("/addDo")
    @SJson
    @SLog(description = "Car_main")
    @RequiresPermissions("store.car.manager.add")
    public Object addDo(Car_main carMain, @RequestParam(value = "images",required = false)  String images, HttpServletRequest req) {
        
}

 

以上是关于Required Long parameter ‘id’ is not present的主要内容,如果未能解决你的问题,请参考以下文章

Required String parameter is not present

Required String parameter 'images' is not present

jmeter报错Required String parameter 'auntId' is not present

=Required reguest parameter 'min' for method parameter type Integer is not present

报错:required string parameter XXX is not present

Required String parameter ' ' is not present