Listeners are fired during the process validations phase of 
the request life cycle - which is right before the update 
model phase.  You can get access to the value however by 
programmatically pulling the value from the UIComponent that 
corresponds to your selectOneMenu tag.

---- Original message ----
>Date: Mon, 21 Nov 2005 17:37:31 +0100
>From: "Matthias Kahlau" <[EMAIL PROTECTED]>  
>Subject: selectOneMenu and valueChangeListener method - 
method call always before Update Model Values phase?  
>To: "Users MyFaces" <[email protected]>
>
>Hi,
>
>
>I'm using a Tomahawk selectOneMenu with a 
valueChangeListener method, and I
>wonder why this method is always called before the value 
(value-binding) of
>the selectOneMenu is updated, even if I set immediate to 
false. Is this
>behavior correct or intended, respectively?
>
>I think this is awkward, because I have to update the Bean 
Property bound to
>the selectOneMenu on my own, since I have to invoke a method 
in the
>valueChangeListener method, which makes some updates based 
on the current
>model values.
>
>
>Regards,
>Matthias
>

Dennis Byrne

Reply via email to