@RequestMapping(method = RequestMethod.GET, value = "/custom")     public String controllerMethod(@RequestParam Map<String, String> customQuery) {          System.out.println("customQuery = brand " + customQuery.containsKey("brand"));         System.out.println("customQuery = limit " + customQuery.containsKey("limit"));         System.out.println("customQuery = price " + customQuery.containsKey("price"));         System.out.println("customQuery = other " + customQuery.containsKey("other"));         System.out.println("customQuery = sort " + customQuery.containsKey("sort"));          return customQuery.toString();     }

Read more of this post