org.apache.struts.action
Class ActionErrors
- Serializable
public class ActionErrors
implements Serializable
A class that encapsulates the error messages being reported by
the
validate() method of an
ActionForm.
Validation errors are either global to the entire
ActionForm
bean they are associated with, or they are specific to a particular
bean property (and, therefore, a particular input field on the corresponding
form).
Each individual error is described by an
ActionError
object, which contains a message key (to be looked up in an appropriate
message resources database), and up to four placeholder arguments used for
parametric substitution in the resulting message.
IMPLEMENTATION NOTE - It is assumed that these objects
are created and manipulated only within the context of a single thread.
Therefore, no synchronization is required for access to internal
collections.
Version:
- David Geary
- Craig R. McClanahan
static String | GLOBAL_ERROR- The "property name" marker to use for global errors, as opposed to
those related to a specific property.
|
void | add(String property, ActionError error)- Add an error message to the set of errors for the specified property.
|
GLOBAL_ERROR
public static final String GLOBAL_ERROR
The "property name" marker to use for global errors, as opposed to
those related to a specific property.
ActionErrors
public ActionErrors()
Create an empty ActionErrors object.
ActionErrors
public ActionErrors(ActionErrors messages)
Create an ActionErrors object initialized with the given
messages.
messages - The messages to be initially added to this object.
This parameter can be null.
- Struts 1.1
add
public void add(String property,
ActionError error) Add an error message to the set of errors for the specified property.
property - Property name (or ActionErrors.GLOBAL_ERROR)error - The error message to be added
Copyright B) 2000-2005 - Apache Software Foundation