Required request body is missing: public java.util.Map<java.lang.String, java.lang.Object> com.nuc.c

编程入门 行业动态 更新时间:2024-10-28 10:32:40

Required request body is <a href=https://www.elefans.com/category/jswz/34/1766534.html style=missing: public java.util.Map<java.lang.String, java.lang.Object> com.nuc.c"/>

Required request body is missing: public java.util.Map<java.lang.String, java.lang.Object> com.nuc.c

相关代码:

@PostMapping("query")public Map<String,Object> query(@RequestBody Building building, HttpServletRequest request){User param = (User)request.getAttribute("user");User loginUser = userService.detail(param.getId());//宿管员if(loginUser.getType()==1){building.setUserId(loginUser.getId());}PageInfo<Building> pageInfo = buildingService.query(building);pageInfo.getList().forEach(entity->{User user = userService.detail(entity.getUserId());entity.setUser(user);});return Result.ok(pageInfo);}

报错Required request body is missing: public java.util.Map<java.lang.String, java.lang.Object> com.nuc.controller.BuildingController.query(com.nuc.entity.Building,javax.servlet.http.HttpServletRequest)
解决:加(required = false)

 @PostMapping("query")public Map<String,Object> query(@RequestBody(required = false) Building building, HttpServletRequest request){User param = (User)request.getAttribute("user");User loginUser = userService.detail(param.getId());//宿管员if(loginUser.getType()==1){building.setUserId(loginUser.getId());}PageInfo<Building> pageInfo = buildingService.query(building);pageInfo.getList().forEach(entity->{User user = userService.detail(entity.getUserId());entity.setUser(user);});return Result.ok(pageInfo);}

更多推荐

Required request body is missing: public java.util.Map<java.lang.String, java.la

本文发布于:2023-07-27 22:11:20,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1227583.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:missing   public   java   Required   request

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!