为了账号安全,请及时绑定邮箱和手机立即绑定

Required String parameter '**' is not present

Required String parameter '**' is not present

月小哥 2018-03-19 22:13:15
@PutMapping(value = "/girls/{id}")public Girl updateById(@PathVariable("id") Integer id,                       @RequestParam("cupSize") String cupSize,                       @RequestParam("age") Integer age){    Girl girl = new Girl();    girl.setId(id);    girl.setCupSize(cupSize);    girl.setAge(age);    return girlRepository.save(girl);}哪位大神能帮忙看一下为什么会这个样子,在学习springboot中遇到的,感谢!!!!
查看完整描述

2 回答

?
月小哥

TA贡献1条经验 获得超6个赞


原来是我的postman工具使用不正确导致的,put提交时传参不能选form-data,要选择旁边的x-www-form-urlencoded,给会遇到同样问题的小伙伴一个提醒!

查看完整回答
6 反对 回复 2018-03-19
?
天羽01234

TA贡献1条经验 获得超1个赞

https://img1.sycdn.imooc.com//5aef05f100013b6910710590.jpg

首先你把这个测试的关了,重新开一个,然后在选中请求类型put和内容传入的格式不要选form-data

在测试一下,只要代码都是一样的,是可以测试通过的

查看完整回答
1 反对 回复 2018-05-06
  • 2 回答
  • 0 关注
  • 4319 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信