Displays a set of messages prepared by a business
logic component and stored as an ActionMessages
object, ActionErrors object, a String,
or a String array in any scope. If
such a bean is not found, nothing will be rendered.
In order to use this tag successfully, you must have
defined an application scope MessageResources
bean under the default attribute name.
| Attribute Name |
Description |
| id |
The name of a page scope JSP bean that will contain the current
element of the collection of messages on each iteration, if it is not
null.
[Required]
|
| bundle |
The servlet context attribute key for the MessageResources
instance to use. If not specified, defaults to the
application resources configured for our action servlet.
[RT Expr]
|
| locale |
The session attribute key for the Locale used to select
messages to be displayed. If not specified, defaults to
the Struts standard value.
[RT Expr]
|
| name |
Name of the bean in any scope under which our messages
have been stored. If not present, the name specified by the
Globals.ERROR_KEY constant string will be used.
[RT Expr]
|
| property |
Name of the property for which messages should be
displayed. If not specified, all messages (regardless
of property) are displayed.
[RT Expr]
|
| header |
This value is an optional message resource key that will
be printed before the iteration of messages begins.
[RT Expr]
|
| footer |
This value is an optional message resource key that will
be printed after the iteration of messages has finished.
[RT Expr]
|
| message |
By default the tag will retrieve the bean it will
iterate over from the Globals.ERROR_KEY constant string,
but if this attribute is set to 'true' the bean
will be retrieved from the Globals.MESSAGE_KEY
constant string. Also if this is set to 'true', any value
assigned to the name attribute will be ignored.
[RT Expr]
|