求求求助!寻找懂JavaWeb/Spring的大佬,我的毕设又遇到问题了(已解决)

三级用户 Vojago 7天前 495

Controller的方法的参数少写了 @RequestBody

----------

这是代码仓库:

YsMicro/Back-end_HealthCheckInSystem

这是postman

Snipaste_2025-04-12_22-02-18.jpg


这是Controller

可以看到“userId=null”

Snipaste_2025-04-12_22-02-47.jpg

本来想多贴几张代码的图,但是网络太差了死活上传不上去,麻烦各位大佬只能去仓库看具体代码了




上一篇:麻痹9950x3d还真发货了
下一篇:這個二逼電影挺歡樂的
最新回复 (5)
  • 三级用户 Asahui 7天前
    0 2

    接口不一致吧,要么你postman 用 PUT /update,要么你Controller PutMapping里改成 /user/update

    哦,去看了代码 /user在类那里。那试试加RequestBody

    public Result update(@RequestBody User user) {}

  • 三级用户 Vojago 7天前
    0 3

    这个截图里看不到,但我写了上面写了 “@RequestMapping("/user")”
    所以应该不是接口的问题

  • 三级用户 Vojago 7天前
    0 4
    Asahui 接口不一致吧,要么你postman 用 PUT /update,要么你Controller PutMapping里改成 /user/update
    回复2楼: 这个截图里看不到,但我写了上面写了 “@RequestMapping("/user")”
    所以应该不是接口的问题
  • 三级用户 Asahui 7天前
    0 5
    Vojago 回复2楼: 这个截图里看不到,但我写了上面写了 “@RequestMapping("/user")” 所以应该不是接口的问题
    看一楼,更新了回复
  • 三级用户 Vojago 7天前
    0 6
    Asahui 看一楼,更新了回复
    回复5楼: 感谢大佬!!!
    • 老男人游戏网配套论坛
      7
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。