首先,看看这三种注解怎么使用

在postman中发送一个请求,这个请求中有三部分都包含参数,一个是在url路径中,一个在请求字符串中,一个在请求体中
SpringMVC中常用的三种参数绑定的注解@RequestParam,@RequestBody,@PathVariable
后台使用SpringMVC来接收参数

SpringMVC中常用的三种参数绑定的注解@RequestParam,@RequestBody,@PathVariable

  • @PathVariable能使传过来的参数绑定到路由上,这样比较容易写出restful api
  • @RequestParam能绑定通过请求字符串中的参数,请求字符串中的参数只能通过urlencode编码
  • @RequestBody能把请求体中的简单json结构参数转换成Map或实体类,请求体中参数支持多种编码,最常用的就是content type设置为application/json

相关文章:

  • 2021-08-02
  • 2021-09-21
猜你喜欢
  • 2021-12-30
  • 2022-01-06
  • 2021-09-17
  • 2021-06-30
相关资源
相似解决方案