springboot 参数通过 @RequestBody传递的写法
controller中有时候参数是使用 @RequestBody传递的这种怎么写?
直接上代码
@RequestMapping("/test")
public void getAccessToken(@RequestBody String jsonStr) {
System.out.println("jsonStr:"+jsonStr);
}
这是postMan中参数要这么写

如果这里没有参数内容就会报错。
如何避免这种报错?直接上代码(参数后面指定是非必须的参数即可)
@RequestMapping("/test")
public void getAccessToken(@RequestBody(required = false) String jsonStr) {
System.out.println("jsonStr:"+jsonStr);
}
资源丰富的的网盘资源:网盘资源大全! 推荐一个适合零基础学习SQL的网站:不用安装数据库,在线轻松学习SQL!
浙公网安备 33010602011771号