У меня есть форма, которая представляет 3 параметра запроса: имя, возраст, местоположение.Как фильтровать параметры запроса в Spring MVC?
Этот метод получает оба параметра.
@RequestMapping(method = RequestMethod.POST)
public void displayData(@RequestParam Map<String, String> parameters, HttpServletResponse response)
{
}
Как я могу настроить @RequestParam
действительно получают только имя и местоположение значения и поместить их в карте?
Мне нужно отфильтровать некоторые параметры запроса. Должен ли я их фильтровать с использованием @RequestParam
или я должен фильтровать их в реализации метода?
Я знаю, что есть @RequestParam(value = "name")
и должен работать в этом случае, но что такое элегантный и правильный подход, если у вас есть 20 различных параметров, и вы только один, чтобы получить 5 из них?
С тех пор как я новичок в Spring MVC
, и помощь очень проста.
Да, это то, что я искал. – Mythul