springmvc 获取请求参数的几种方式

  1. 获取请求参数的几种方式
    1. @RequestBody 获取请求体里参数
      可以直接用String参数来接受,在方法体内自己进行转换,也可以直接让spring进行转换参数直接设置为bean。但是如果参数直接是bean的话,得加入jackson的包
    2. @PathVariable 获取请求地址里参数/user/{userId}
    3. @RequestParam 获取请求参数/user?userid=xxx 等价于request.getParameter()
    4. @ModelAttribute获取POST请求的FORM表单数据
    5. @MatrixVariable 获取URL路径中协调的键值对参数
    6. @RequestHeader获取头里的参数
    7. 直接用HttpServletRequest获取

你可能感兴趣的:(spring,springmvc,spring,spring,mvc)