Springboot中Controller层接收参数几种方式

阅读数:99 评论数:0

跳转到新版页面

分类

python/Java

正文

一、request uri部分 @PathVariable

获取路径参数,形如url/{id}

二、request header部分 @RequestHeader @CookieValue

当然也可以使用HttpSerlvetRequest

三、requet body部分 @RequestParam @RequestBody

1、@RequestParam

形如url?name=abc

2、@RequestBody

处理content-type不是application/x-www-form-urlcoded编码的。

四、attribute @SessionAttributes @ModelAttribute




相关推荐

一、问题解决方式 @PostMapping("/insert") @ResponseBody private ResultVO insert1(@RequestParam Map<String, St

一、@RequestParam 这个注解可以接收来自http请求体或请求url的QueryString(GET、POST)。它可以接收简单类型