Как вы можете распечатать значения необъявленных HTML-форм из метода действия контроллера Spring (3)? - PullRequest
0 голосов
/ 12 сентября 2010

Если моя HTML-форма содержит два ввода формы (input1 и input2), я могу получить к ним доступ следующим образом:

@RequestMapping(value = "/foo", method = RequestMethod.POST)
public String foo(HttpServletRequest request, ModelMap modelMap,
    @RequestParam(value = "input1") String input1,
    @RequestParam(value = "input2") String input2)
{
            log.write("input1=" + input1);
            log.write("input2=" + input2);

    return "redirect:/foo/";
}

Но что, если у меня есть другие элементы формы на странице HTML, о которых я не знаю?

Как вывести значения элементов формы, которые я не объявил в методе действия, с аннотацией @RequestParam?

1 Ответ

3 голосов
/ 12 сентября 2010

, используя HttpServletRequest - request.getParameterNames(), при этом будут получены все отправленные параметры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...