org.apache.struts.action
Class ActionErrors
java.lang.Object
|
+--org.apache.struts.action.ActionMessages
|
+--org.apache.struts.action.ActionErrors
- All Implemented Interfaces:
- java.io.Serializable
- public class ActionErrors
- extends ActionMessages
- implements java.io.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:
- $Revision: 1.1 $ $Date: 2003/08/22 08:14:18 $
- Author:
- David Geary, Craig R. McClanahan
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
GLOBAL_ERROR
The "property name" marker to use for global errors, as opposed to
those related to a specific property. |
|
Method Summary |
void |
add(java.lang.String property,
ActionError error)
Add an error message to the set of errors for the specified property. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLOBAL_ERROR
public static final java.lang.String GLOBAL_ERROR
- The "property name" marker to use for global errors, as opposed to
those related to a specific property.
- See Also:
- Constant Field Values
ActionErrors
public ActionErrors()
- Create an empty
ActionErrors object.
ActionErrors
public ActionErrors(ActionErrors messages)
- Create an
ActionErrors object initialized with the given
messages.
- Parameters:
messages - The messages to be initially added to this object.
This parameter can be null.- Since:
- Struts 1.1
add
public void add(java.lang.String property,
ActionError error)
- Add an error message to the set of errors for the specified property.
- Parameters:
property - Property name (or ActionErrors.GLOBAL_ERROR)error - The error message to be added
Copyright © 2000-2003 - Apache Software Foundation