The Spring Framework

Uses of Interface
org.springframework.validation.Errors

Packages that use Errors
org.springframework.validation Provides data binding and validation functionality, for usage in business and/or UI layers. 
org.springframework.web.bind Provides web-specific data binding functionality, including a utility class for easy invocation of binding and validation. 
org.springframework.web.portlet.mvc Standard controller implementations for the portlet MVC framework that comes with Spring. 
org.springframework.web.servlet.mvc Standard controller implementations for the servlet MVC framework that comes with Spring. 
org.springframework.web.servlet.support Support classes for Spring's web MVC framework. 
org.springframework.web.servlet.tags Spring's JSP standard tag library for JSP 1.2+. 
org.springframework.web.struts Support classes for integrating a Struts web tier with a Spring middle tier which is typically hosted in a Spring root WebApplicationContext. 
 

Uses of Errors in org.springframework.validation
 

Subinterfaces of Errors in org.springframework.validation
 interface BindingResult
          General interface that represents binding results.
 

Classes in org.springframework.validation that implement Errors
 class AbstractBindingResult
          Abstract implementation of the BindingResult interface and its super-interface Errors.
 class AbstractPropertyBindingResult
          Abstract base class for BindingResult implementations that work with Spring's PropertyAccessor mechanism.
 class BeanPropertyBindingResult
          Default implementation of the Errors and BindingResult interfaces, for the registration and evaluation of binding errors on JavaBean objects.
 class BindException
          Thrown when binding errors are considered fatal.
 class DirectFieldBindingResult
          Special implementation of the Errors and BindingResult interfaces, supporting registration and evaluation of binding errors on value objects.
 class MapBindingResult
          Map-based implementation of the BindingResult interface, supporting registration and evaluation of binding errors on Map attributes.
 

Methods in org.springframework.validation with parameters of type Errors
 void Errors.addAllErrors(Errors errors)
          Add all errors from the given Errors instance to this Errors instance.
 void BindException.addAllErrors(Errors errors)
           
 void AbstractBindingResult.addAllErrors(Errors errors)
           
static void ValidationUtils.invokeValidator(Validator validator, Object obj, Errors errors)
          Invoke the given Validator for the supplied object and Errors instance.
static void ValidationUtils.rejectIfEmpty(Errors errors, String field, String errorCode)
          Reject the given field with the given error code if the value is empty.
static void ValidationUtils.rejectIfEmpty(Errors errors, String field, String errorCode, Object[] errorArgs)
          Reject the given field with the given error codea nd error arguments if the value is empty.
static void ValidationUtils.rejectIfEmpty(Errors errors, String field, String errorCode, Object[] errorArgs, String defaultMessage)
          Reject the given field with the given error code, error arguments and default message if the value is empty.
static void ValidationUtils.rejectIfEmpty(Errors errors, String field, String errorCode, String defaultMessage)
          Reject the given field with the given error code and default message if the value is empty.
static void ValidationUtils.rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode)
          Reject the given field with the given error code if the value is empty or just contains whitespace.
static void ValidationUtils.rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode, Object[] errorArgs)
          Reject the given field with the given error code and error arguments if the value is empty or just contains whitespace.
static void ValidationUtils.rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode, Object[] errorArgs, String defaultMessage)
          Reject the given field with the given error code, error arguments and default message if the value is empty or just contains whitespace.
static void ValidationUtils.rejectIfEmptyOrWhitespace(Errors errors, String field, String errorCode, String defaultMessage)
          Reject the given field with the given error code and default message if the value is empty or just contains whitespace.
 void Validator.validate(Object target, Errors errors)
          Validate the supplied target object, which must be of a Class for which the Validator.supports(Class) method typically has (or would) return true.
 

Uses of Errors in org.springframework.web.bind
 

Classes in org.springframework.web.bind that implement Errors
 class EscapedErrors
          Errors wrapper that adds automatic HTML escaping to the wrapped instance, for convenient usage in HTML views.
 

Methods in org.springframework.web.bind that return Errors
 Errors EscapedErrors.getSource()
           
 

Methods in org.springframework.web.bind with parameters of type Errors
 void EscapedErrors.addAllErrors(Errors errors)
           
 

Constructors in org.springframework.web.bind with parameters of type Errors
EscapedErrors(Errors source)
          Create a new EscapedErrors instance for the given source instance.
 

Uses of Errors in org.springframework.web.portlet.mvc
 

Methods in org.springframework.web.portlet.mvc with parameters of type Errors
protected  int AbstractWizardFormController.getTargetPage(PortletRequest request, Object command, Errors errors, int currentPage)
          Return the target page specified in the request.
protected  void AbstractWizardFormController.postProcessPage(ActionRequest request, Object command, Errors errors, int page)
          Post-process the given page after binding and validation, potentially updating its command object.
protected  Map SimpleFormController.referenceData(PortletRequest request, Object command, Errors errors)
          Create a reference data map for the given request and command, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  Map AbstractWizardFormController.referenceData(PortletRequest request, Object command, Errors errors)
          Calls page-specific referenceData method.
protected  Map AbstractFormController.referenceData(PortletRequest request, Object command, Errors errors)
          Create a reference data map for the given request, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  Map AbstractWizardFormController.referenceData(PortletRequest request, Object command, Errors errors, int page)
          Create a reference data map for the given request, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  void AbstractWizardFormController.validatePage(Object command, Errors errors, int page)
          Template method for custom validation logic for individual pages.
protected  void AbstractWizardFormController.validatePage(Object command, Errors errors, int page, boolean finish)
          Template method for custom validation logic for individual pages.
 

Uses of Errors in org.springframework.web.servlet.mvc
 

Methods in org.springframework.web.servlet.mvc with parameters of type Errors
protected  int AbstractWizardFormController.getTargetPage(HttpServletRequest request, Object command, Errors errors, int currentPage)
          Return the target page specified in the request.
protected  void AbstractWizardFormController.postProcessPage(HttpServletRequest request, Object command, Errors errors, int page)
          Post-process the given page after binding and validation, potentially updating its command object.
protected  Map SimpleFormController.referenceData(HttpServletRequest request, Object command, Errors errors)
          Create a reference data map for the given request and command, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  Map AbstractWizardFormController.referenceData(HttpServletRequest request, Object command, Errors errors)
          Calls page-specific referenceData method.
protected  Map AbstractFormController.referenceData(HttpServletRequest request, Object command, Errors errors)
          Create a reference data map for the given request, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  Map AbstractWizardFormController.referenceData(HttpServletRequest request, Object command, Errors errors, int page)
          Create a reference data map for the given request, consisting of bean name/bean instance pairs as expected by ModelAndView.
protected  void AbstractWizardFormController.validatePage(Object command, Errors errors, int page)
          Template method for custom validation logic for individual pages.
protected  void AbstractWizardFormController.validatePage(Object command, Errors errors, int page, boolean finish)
          Template method for custom validation logic for individual pages.
 

Uses of Errors in org.springframework.web.servlet.support
 

Methods in org.springframework.web.servlet.support that return Errors
 Errors BindStatus.getErrors()
          Return the Errors instance (typically a BindingResult) that this bind status is currently associated with.
 Errors RequestContext.getErrors(String name)
          Retrieve the Errors instance for the given bind object, using the "defaultHtmlEscape" setting.
 Errors RequestContext.getErrors(String name, boolean htmlEscape)
          Retrieve the Errors instance for the given bind object.
 

Uses of Errors in org.springframework.web.servlet.tags
 

Methods in org.springframework.web.servlet.tags that return Errors
 Errors BindTag.getErrors()
          Retrieve the Errors instance that this tag is currently bound to.
 Errors BindErrorsTag.getErrors()
          Retrieve the Errors instance that this tag is currently bound to.
 

Uses of Errors in org.springframework.web.struts
 

Methods in org.springframework.web.struts with parameters of type Errors
 void SpringBindingActionForm.expose(Errors errors, HttpServletRequest request)
          Set the Errors object that this SpringBindingActionForm is supposed to wrap.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.