BindException exposed by failed controller data binding validation
In Grails controller actions, data binding validation can throw a BindException when the submitted payload fails constraint checks. The exception packages field-level errors through the errors property, typically accessed via errors.getFieldErrors(). This mechanism surfaces missing or invalid fields but whose exact structure and error codes vary across Grail