cool.

--- Arron Bates <[EMAIL PROTECTED]> wrote:
> > The 'nameList.value' is being used to lookup of
> the
> > messages/errors that were stored under this in the
> > ActionMessages.  ActionMessages has an internal
> Map
> > and uses a key (normally the property name and
> there
> > is also GLOBAL_MESSAGE constant) to store
> > messages/errors associated with that field.
> 
> 
> That part's not the problem.
> 
> 
> > > Internally the name is being set to the
> > > same as the rest of the tags, is this simply
> being
> > > ignored to go fetch
> > > the messages on a standard name?...
> > 
> > Could you clarify this part?   Or were you asking
> if
> > there was a different between passing in
> > 'nameList.value' or a simple property 'value'.
> 
> 
> On all the tags which take a name attribute to get
> at the bean, they
> extend the NestedNameSupport. So internally they'll
> get their name
> attribute set, like it or not even if a name was
> provided it will be
> ignored, as they all need to rely on the model the
> parent tags and such
> are working off. Reading the messages tag docco, it
> reads like the name
> attribute has to be set, so I assumed the
> NestedNameSupport.
> 
> Having a closer look through it all, it resolves
> itself nicely. You've
> used the NestedPropertySupport which means that the
> name will not be
> set, and it will use the default ActionMessages
> reference. It does
> reference a different bean, but it's hidden and
> internal so that's all
> ok.
> 
> If people provide the name attribute, it's all going
> fall over if the
> nested property isn't there, but that's kind of
> outside the nested scope
> and the original tag should be used.
> 
> 
> My confusion was that it was working off a different
> bean reference,
> which kind of impossible with the other nested tags
> without setting a
> new root tag. So I was also thinking about allowing
> people to reference
> a separate bean as standard functionality, as these
> message tags would
> be. I don't think they should, but I can hold off on
> this choice for
> now.
> 
> Result, it's all good. Sorry about any confusions.
> 
> 
> Arron.
> 
> 
> --
> To unsubscribe, e-mail:  
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 


__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com

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

Reply via email to