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

put请求不成功

@PutMapping(value = "/personupdate/{id}")
public Person personupdate(@PathVariable("id") Integer id,
                           @RequestParam("name") String name,
                          @RequestParam("age") Integer age){
    Person person = new Person();
    person.setId(id);
    person.setName(name);
    person.setAge(age);

    return personRepository.save(person);
}

这是方法

报错信息如下

{

    "timestamp": 1528183498443,

    "status": 400,

    "error": "Bad Request",

    "exception": "org.springframework.web.bind.MissingServletRequestParameterException",

    "message": "Required String parameter 'name' is not present",

    "path": "/personupdate/1"

}


正在回答

3 回答

@RestController

@RequestMapping("/user")

public class IndexController {

@RequestMapping(value = "/index", method = RequestMethod.GET)

public String index() {

return "index";

}

}

看看这个是不是哪不全

0 回复 有任何疑惑可以回复我~
#1

行者无涯

一般不建议使用get,容易被攻击。
2018-06-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

put请求不成功

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信