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