org.apache.struts.action
public class ActionErrors extends ActionMessages 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 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.
Version: $Rev: 54929 $ $Date: 2004-10-16 17:38:42 +0100 (Sat, 16 Oct 2004) $
| Field Summary | |
|---|---|
| static String | GLOBAL_ERROR
The "property name" marker to use for global errors, as opposed to
those related to a specific property. |
| Constructor Summary | |
|---|---|
| ActionErrors()
Create an empty ActionErrors object. | |
| ActionErrors(ActionErrors messages)
Create an ActionErrors object initialized with the given
messages.
| |
| Method Summary | |
|---|---|
| void | add(String property, ActionError error)
Add an error message to the set of errors for the specified property.
|
Deprecated: Use ActionMessages.GLOBAL_MESSAGE instead. This will be removed after Struts 1.2.
The "property name" marker to use for global errors, as opposed to those related to a specific property.ActionErrors object.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
Deprecated: Use add(String, ActionMessage) instead. This will be removed after Struts 1.2.
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