org.apache.struts.action
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 ActionMessage
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.
ActionMessages.ActionMessageItem
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GLOBAL_ERROR
Deprecated.
Use ActionMessages.GLOBAL_MESSAGE instead. This will be
removed after Struts 1.2.
|
accessed, GLOBAL_MESSAGE, iCount, messages
Constructor and Description |
---|
ActionErrors()
Create an empty
ActionErrors object. |
ActionErrors(ActionErrors messages)
Create an
ActionErrors object initialized with the given
messages. |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String property,
ActionError error)
Deprecated.
Use add(String, ActionMessage) instead. This will be
removed after Struts 1.2.
|
add, add, clear, get, get, isAccessed, isEmpty, properties, size, size, toString
public static final java.lang.String GLOBAL_ERROR
public ActionErrors()
ActionErrors
object.public ActionErrors(ActionErrors messages)
ActionErrors
object initialized with the given
messages.messages
- The messages to be initially added to this object.
This parameter can be null
.public void add(java.lang.String property, ActionError error)
property
- Property name (or ActionErrors.GLOBAL_ERROR)error
- The error message to be addedCopyright ? 2000-2014 - The Apache Software Foundation