List of usage examples for org.springframework.validation DataBinder setMessageCodesResolver
public void setMessageCodesResolver(@Nullable MessageCodesResolver messageCodesResolver)
From source file:org.agatom.springatom.cmp.wizards.core.AbstractWizardProcessor.java
/** * Creates {@link org.springframework.validation.DataBinder} without paying attention on {@link org.springframework.validation.DataBinder#setAllowedFields(String...)} or * {@link org.springframework.validation.DataBinder#setRequiredFields(String...)} * * @param contextObject context object * @param contextObjectName context object name * * @return the binder/* w w w . j a v a 2s .c o m*/ */ private DataBinder createBinder(final Object contextObject, final String contextObjectName) { LOGGER.debug(String.format("createGlobalBinder(contextObject=%s,contextObjectName=%s)", contextObject, contextObjectName)); Assert.notNull(contextObject, "contextObject must not be null"); Assert.notNull(contextObjectName, "contextObjectName must not be null"); final DataBinder binder = new WizardDataBinder(contextObject, contextObjectName); binder.setIgnoreUnknownFields(true); binder.setAutoGrowNestedPaths(true); binder.setConversionService(this.conversionService); binder.setValidator(this.delegatedValidator); binder.setMessageCodesResolver(new DefaultMessageCodesResolver()); return binder; }