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.11 $ $Date: 2003/04/15 00:18:45 $
- 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