Что ж, для действий при входе в систему вам, вероятно, нужно взглянуть на безопасность Spring.Кроме того, я собираюсь дать некоторое представление о более общем вопросе и предложить вам заглянуть в аннотацию @RequestParam ...
@RequestMapping(value = "/login/*", method = RequestMethod.POST)
public ModelAndView handleLogin(@RequestParam("login") String username,
@RequestParam("password") String password) {
// create constructor, remove setters to make this immutable
LoginCommand lc = new LoginCommand(username, password);
// more code here...
}
Я понимаю, что, возможно, существует несколько способов решения этой проблемы, но мне нравитсяподход благодаря своей простоте и понятности;или более просто, это менее волшебно и легко читается, хотя немного многословно.