@RequestParam和 @RequestBody的区别

456 阅读1分钟

  • 同:在mvc开发中都是可以用来接收前端参数

不同

@RequestParam

  • 1.通过request.getParameter()获取key value 封装成字段或者参数

  • 2.get和post都可以获取到

@RequestBody

  • 1.处理HttpEntity的数据

  • 2.get请求没有HttpEntity 所以不适用

  • 3.所以一般用于post请求