`
郑云飞
  • 浏览: 795172 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

 
阅读更多

先看下源码

 

@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解决了。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics