如何在spring控制器中获取下面的请求参数作为地图(或任何合适的java集合)?我希望请求参数'filter'映射到控制器方法。
http://example.com/users?filter[0][name]=Dane&filter[1][email]=dane@exm.com
编辑:
我在Rest Controller中想要这样的东西:
public void getQueryParams(@RequestParam("filter") Map<String, String> filterValues) {
//Method body....
}
有没有办法实现这个目标? 感谢您的帮助。感谢。
答案 0 :(得分:0)
使用List而不是Map。 List将包含参数'filter'的所有值
public void getQueryParams(@RequestParam("filter") List<String> filterValues) {
//Method body....
}