When errors during binding should be handled within a handler method, an optional BindingResult method parameter must be added to the handler method to be able to access any validator errors added during binding.
![]() | Note |
|---|---|
The method parameter |
public ModelAndView handleFormSubmit(
@ModelAttribute("nameOfForm") @Valid MyForm form,
BindingResult formBindingResult,
...)
BindingResult#hasErrors() can be used to check for errors in the handler
method.
BindingResult#reject() can be used to add errors (as a result of a business
transaction, for example) in the handler method.






![[Note]](../common/images/note.png)

