public void setFieldErrors(Map<String, List<String>> errorMap) { for (Map.Entry<String, List<String>> entry : errorMap.entrySet()) { addFieldError(entry.getKey(), entry.getValue().toString()); } }
/** * Create a new validation context given a Class definition. The locale provider, text provider and * the validation context are created based on the class. * * @param clazz the class to initialize the context with. */ public DelegatingValidatorContext(Class clazz) { localeProvider = new ActionContextLocaleProvider(); textProvider = new TextProviderFactory().createInstance(clazz, localeProvider); validationAware = new LoggingValidationAware(clazz); }
public void setActionMessages(Collection<String> messages) { for (Object message : messages) { String s = (String) message; addActionMessage(s); } }
public void setActionErrors(Collection<String> errorMessages) { for (Object errorMessage : errorMessages) { String s = (String) errorMessage; addActionError(s); } }
protected static ValidationAware makeValidationAware(Object object) { if (object instanceof ValidationAware) { return (ValidationAware) object; } else { return new LoggingValidationAware(object); } }