zoukankan      html  css  js  c++  java
  • Required request body is missing 错误解决

    Spring Boot
    今天在测试的时候遇到错误,最后经过查找资料和思考,我通过@RequestBody 接受外部传来的参数,遇到这个错误。

    错误代码
    @GetMapping(value="/schedules/findUserSchedule",produces = MediaType.APPLICATION_JSON_VALUE)
    public List<ScheduleDTO>findUserSchedule(@RequestBody ScheduleUserVM scheduleUserVM) {
    log.debug("REST 查询用户日程", scheduleUserVM);
    return scheduleService.findUserSchedule(scheduleUserVM);}
    1
    2
    3
    4
    因为GetMapping 不支持@RequestBody ,后面我改成以下代码就没有报错了

    @PostMapping(value="/schedules/findUserSchedule",produces = MediaType.APPLICATION_JSON_VALUE)
    @Timed
    public List<ScheduleDTO> findUserSchedule(@RequestBody ScheduleUserVM scheduleUserVM) {
    log.debug("REST 查询用户日程", scheduleUserVM);
    return scheduleService.findUserSchedule(scheduleUserVM);
    }
    ————————————————
    版权声明:本文为CSDN博主「黑白月」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/jhq2904982765/java/article/details/77141618

  • 相关阅读:
    MVC设计模式和三层架构
    Servlet使用反射机制
    JSP的工作原理
    Servlet相关的几种乱码
    Word发送至博客园
    使用为知笔记上传到博客园
    idea乱码问题
    Servlet快速入门及运行流程
    【转】SQL注入及mybatis中#{}和${}的区别
    我的这个时代与你们
  • 原文地址:https://www.cnblogs.com/deepalley/p/12587445.html
Copyright © 2011-2022 走看看