Required Integer parameter ‘XXX‘ is not present报错解决

时间:2025-02-18 08:47:50

实际业务中,前端页面,发起请求,请求方式为post。
后端接收参数

@PostMapping("/test")
@ResponseBody
public JsonResult getList(@RequestParam Integer page,@RequestParam Integer rows)
{
  ......
}  

直接报错
Required String parameter ‘page’ is not present
解决方法:
接收参数改为@RequestBody

@PostMapping("/test")
@ResponseBody
public JsonResult getList(@RequestBody Term term)
{
  ......
}  

从term里面取出所需参数