springboot的controller能允许传一个map进来吗
时间: 2024-01-25 22:03:57 浏览: 140
springboot文件上传(支持单个和多个)
5星 · 资源好评率100%
是的,Spring Boot的Controller可以接收Map类型的参数。你可以使用@RequestParam注解将Map作为请求参数传递给Controller方法。例如:
```java
@GetMapping("/example")
public String example(@RequestParam Map<String, String> map) {
// do something with the map
return "example";
}
```
在上面的示例中,我们使用@RequestParam注解将Map参数注入到Controller方法中,并在方法中使用该Map进行操作。请注意,这将请求参数作为Map的键值对传递,并且参数名称将作为Map的键。
阅读全文