springboot GetMapping Map<String,Object>接收参数
时间: 2023-12-17 17:51:14 浏览: 130
SpringBoot请求参数接收方式
5星 · 资源好评率100%
可以使用@RequestParam注解来接收请求参数,也可以使用@PathVariable注解来获取路径参数。如果你想接收一个JSON格式的请求参数,可以使用@RequestBody注解。
下面是一个例子,展示如何在GetMapping中使用@RequestParam注解接收请求参数,并将其放入Map<String,Object>中:
```
@GetMapping("/example")
public Map<String, Object> example(@RequestParam String param1, @RequestParam int param2) {
Map<String, Object> result = new HashMap<>();
result.put("param1", param1);
result.put("param2", param2);
return result;
}
```
在上面的例子中,我们使用@RequestParam注解来接收两个请求参数,分别是param1和param2。这两个参数将被放入一个Map<String,Object>对象中,并作为返回值返回给调用方。
阅读全文