Spring web: контроллеры с аннотированными сопоставлениями - получение HttpServletRequest / данных формы - PullRequest
5 голосов
/ 09 апреля 2010

У меня есть контроллер, отображенный с использованием аннотаций; URL-адрес доступен клиентскому приложению и отправляет данные POST / GET. Как мне получить доступ к объекту запроса в этом методе?

1 Ответ

6 голосов
/ 09 апреля 2010

Просто добавьте аргумент типа HttpServletRequest в метод.

Проверка 13.11.4. Поддерживаемые аргументы метода-обработчика и возвращаемые типы в Spring mvc docs

так:

public String yourMethod(HttpServletRequest request) {..}

Вы можете использовать конкретные параметры запроса следующим образом:

public String yourMethod(@RequestParam("petId") int petId) {..}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...