30. Можно ли передать в GET-запросе один и тот же параметр несколько раз? Как?

30. Можно ли передать в GET-запросе один и тот же параметр несколько раз? Как?

UNKNOWN

Да, можно принять все значения, используя массив в методе контроллера: http://localhost:8080/login?name=Ranga&name=Ravi&name=Sathish

public String method(@RequestParam(value=\"name\") String[] names){...}

или

http://localhost:8080/api/foos?id=1,2,3

----

IDs are [1,2,3]

@GetMapping(\"/api/foos\")

@ResponseBody

public String getFoos(@RequestParam List<String> id) {

    return \"IDs are \" + id;

}


Предыдущий вопрос: 29.В чем разница между Filters, Listeners и Interceptors?

Следующий вопрос: 31. Как работает Spring Security? Как сконфигурировать? Какие интерфейсы используются?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page