This answers my question from Friday. ('ActionMessage groups')

Thanks!

Wiebe de Jong
http://frontierj.blogspot.com 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

Sent: Monday, October 20, 2003 4:43 AM
To: [EMAIL PROTECTED]
Subject: RE: ActionMessage and ActionMessages

You are 100% right..(In my opinion...)

Actually thats what we have done in our project..We have extended message
tag and ActionMessage class
(EqActionWarning,EqActionError,EqActionMessage)..And each of these has a
static property (E.G. EqActionMesage.ACTION_MESSAGE) Wwhich is used by
default to store that type of object.The extended mesasge tag looks for each
specific type and renders them diffferently(Error:Red,Warning:Yellow warning
symbol etc)

-----Original Message-----
From: Adam Hardy [mailto:[EMAIL PROTECTED]
Sent: Monday, October 20, 2003 1:10 PM
To: Struts Users Mailing List
Subject: ActionMessage and ActionMessages




I've been programming some status messages into my action and something 
occurs to me about the property key with which we save an ActionMessage 
into an ActionMessages collection with

ActionMessages.add(key, msg)

and with which we retrieve specific groups of messages from the 
collection with

iterator = ActionMessages.get(key)

I think this property key should be a property of the ActionMessage. 
 From a purely theoretical point of view, this would be more OO, and 
from a practical point of view, that means we can pass an ActionMessage 
around without having to worry about the key we are going to add it with 
when we put it into the ActionMessages collection.

What do people think?

Adam

--
struts 1.1 + tomcat 5.0.12 + java 1.4.2
Linux 2.4.20 RH9


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to