美文网首页
springframe参数注解

springframe参数注解

作者: inverseli | 来源:发表于2018-10-29 17:23 被阅读0次
关于参数问题的注解

@RequestParam
@RequestBody
@PathVariable

注解解释
  • @RequestParam
    Get和Post请求传过来的参数会自动绑定到所注解的变量上
//controller方法
@GetMapping("/book") //input框中name属性不一致时,@RequestParam内要进行绑定
public void test(@RequestParam("page") int page) {}
// method:get http://localhost:8080/book?page=2
  • @RequestBody
// @RequestBody 可以接收实体
@PostMapping
public void test(@RequestBody User user) {}
  • @PathVariable
@GetMapping("user/{id}")
public void test(@PathVariable Integer id) {}
// 访问路径 http://localhost:8080/book/2

postman测试参数:

  • form-data
    它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件
  • x-www-form-urlencoded
    会将表单内的数据转换为键值对
  • raw
    可上传任意格式的文本,可以上传text、json、xml、html等各种文本类型
  • binary
    只可上传二进制数据,通常用来上传文件,由于没有键值,所以一次只能上传一个文件

相关文章

网友评论

      本文标题:springframe参数注解

      本文链接:https://www.haomeiwen.com/subject/woxitqtx.html