Class ActionErrors

  extended by org.apache.struts.action.ActionMessages
      extended by org.apache.struts.action.ActionErrors
All Implemented Interfaces:

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.

$Rev: 471754 $ $Date: 2005-08-06 18:03:30 -0400 (Sat, 06 Aug 2005) $
See Also:
Serialized Form

Nested Class Summary
Nested classes/interfaces inherited from class org.apache.struts.action.ActionMessages
Field Summary
Fields inherited from class org.apache.struts.action.ActionMessages
accessed, GLOBAL_MESSAGE, iCount, messages
Constructor Summary
          Create an empty ActionErrors object.
ActionErrors(ActionErrors messages)
          Create an ActionErrors object initialized with the given messages.
Method Summary
Methods inherited from class org.apache.struts.action.ActionMessages
add, add, clear, get, get, isAccessed, isEmpty, properties, size, size, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public ActionErrors()

Create an empty ActionErrors object.


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

Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.