Весна действует.,,странно.
В другом месте определен тег achor, который <a href="createEmployer.html">
, который вызывает следующий фрагмент контроллера
@Controller
@RequestMapping("/createEmployer.html")
public class CreateEmployerController {
@GetMapping
protected String initForm(ModelMap model, @SessionAttribute User user) {
// add model attributes and return the view
}
@PostMapping(params = "from=reg_lob")
public String processSubmit(@ModelAttribute Employer employer, @RequestParam(required = false) String cancel,
RedirectAttributes ra, BindingResult errors) {
// invoke service layer return redirect user home
}
@PostMapping
public String processSubmit(@ModelAttribute Employer employer,
@RequestParam(required = false) String cancel, RedirectAttributes ra, BindingResult errors) {
// invoke service layer return redirect admin home
}
}
Первоначальный запрос GET (переход по ссылке) создает: Устраненное исключение, вызванноевыполнение обработчика: org.springframework.web.bind.MissingServletRequestParameterException: Обязательный параметр String 'from' отсутствует
Spring вызывает @PostMapping перед @GetMapping.Зачем?