zoukankan      html  css  js  c++  java
  • Required String parameter 'xxxxx' is not present] 报错400

    关于ajax请求spring后台出现 Required String parameter ‘id’ is not present异常, 
    如果前端传入的是json数据那么后端使用 
    @RequestBody HashMap<String, String> map 
    进行接收,然后再通过map.get(“id”)获取对应的数据

    如果前端传入的是正常表单数据,那么后端使用 
    @RequestParam("id") String id或者 
    @RequestParam(value="id", required = false) String id接收参数

    需要注意的是,如果请求类型为delete并且参数类型不是json的话,不能使用通过表单类型提交,参数需要跟到请求url后面,并且后台使用@PathVariable进行获取参数

  • 相关阅读:
    Ubuntu下 实现Linux与Windows的互相复制与粘贴
    bzoj2426
    bzoj1835
    bzoj1197
    bzoj1049
    bzoj2893
    bzoj1820
    bzoj1819
    bzoj1455
    bzoj3689
  • 原文地址:https://www.cnblogs.com/sece/p/10928964.html
Copyright © 2011-2022 走看看