"Массивы" в @RequestParam
используются для привязки нескольких параметров с одинаковым именем:
phone=val1&phone=val2&phone=val3
-
public String method(@RequestParam(value="phone") String[] phoneArray){
....
}
Затем вы можете преобразовать его в список, используя Arrays.asList(..)
method
EDIT1:
Как рекомендует emdadul, последняя версия пружины также может работать следующим образом:
public String method(@RequestParam(value="phone", required=false) List<String> phones){
....
}