what is difference between Action messages and Action errors?
Answers were Sorted based on User's Feedback
Answer / gajendra
ActionErrors represent collection of ActionError objects.
ActionMessages ia super class of ActionErrors in Struts.
In Struts 1.2 ActionError and ActionErrors classes are
deprecated.
We have to use ActionMessage and ActionMessages instead.
| Is This Answer Correct ? | 13 Yes | 1 No |
Answer / mishra_pradip(geit)
ActionMessage: A class that encapsulates messages. Messages
can be either global or they are specific to a particular
bean property.
Each individual message 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.
ActionErrors: 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).
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / mothilal d
The difference between the classes is zero -- all behavior
in ActionErrors was pushed up into ActionMessages and all
behavior in ActionError was pushed up into ActionMessage.
This was done in the attempt to clearly signal that these
classes can be used to pass any kind of messages from the
controller to the view -- errors being only one kind of
message
clearly saying that ActionErrors Method is deprecated in
earlier versions of struts and same features are pushed in
to ActionMessges now in latest versions
| Is This Answer Correct ? | 7 Yes | 3 No |
What will happens if you opened Internet Explorer 4 times?
What is a jagged array in java?
What java ide should I use?
Is set ordered?
Is java supports multiple inheritance? explain?
Why enumeration is faster than iterator?
Define package in Java.
What is the purpose of static keyword in java?
when we create singleton design then we create private constructtor..so how JVM take private constructor to make object..but it's private..
what really hapens when a object is created using new operator? 1.is it allocates memory to all variables and methods in the class with reference to that object?
what are the design patterns in struts?
What will happen if static modifier is removed from the signature of the main method?