Spring docs says this about InitBinder
Annotation that identifies methods which initialize the WebDataBinder which will be used for populating command and form object arguments of annotated handler methods.
What i got from this this method is used for initializing the WebDataBinder which is used to populate model object so that
it can be used further in handler method. But i am not sure what does "... of annotated handler methods"
mean here?"
Update :- i believe it means after going thru Sotirios Delimanolis answer
InitBinder Annotation identifies methods which initialize the WebDataBinder which will be used for model object that is further passes to handler method annotated with @RequestMapping