您的位置:首页 > Web前端

Spring FeignClient 遇到的参数问题(RequestParam.value() was empty on parameter 0)

2020-07-15 05:22 225 查看

先看下源码

 

@PostMapping(value = "url")

public Envelop create(@RequestParam String jsonData);

 

下面是启动报错日志

 

Caused by: java.lang.IllegalStateException: RequestParam.value() was empty on parameter 0

 

看提示很明显是参数问题,RequestParam注解的第一个参数是不能为空

 

简单粗暴的把RequestParam注解去掉,启动成功。再试试加上注解的描述

 

修改成:

 

 

@PostMapping(value = "url")

public Envelop create(@RequestParam(value = "jsonData", required = true) String jsonData);

这样启动成功,ok解决了。

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐