-
1. Re: how to get calender fire backing bean action method?
dmitry.demyankov Nov 1, 2007 2:55 PM (in response to gothmog)Try using a4j:support
<a4j:support event="ondateselected" action="#{bean.someAction}"/> <a4j:support event="oninputchange" action="#{bean.someAction}"/>
-
2. Re: how to get calender fire backing bean action method?
gothmog Nov 1, 2007 7:02 PM (in response to gothmog)Thank you !! it works :) - I had to upgrade to 3.1.1 from 3.1.0
-
3. Re: how to get calender fire backing bean action method?
ilya_shaikovsky Nov 2, 2007 6:04 AM (in response to gothmog)B.t.w 3.1.2 is already released. ;) And in the middle of november we plan to release 3.1.3 version ;)
-
4. Re: how to get calender fire backing bean action method?
andrew_st Feb 16, 2009 7:06 AM (in response to gothmog)Excuse me,
but in the example above to code work (ie, to fire backing bean action method) do we have to specify both valueChangeListener and currentDateChangeListener?
currentDateChangeListener="#{testPage.changeDateListener}"
valueChangeListener="#{testPage.changeDateValue}"
and do we need to specify Ajax support for both types of events:
<a4j:support event="ondateselected" action="#{bean.someAction}"/>
<a4j:support event="oninputchange" action="#{bean.someAction}"/> ?
I'm a newbie so please forgive also my next question:
I believe that event="oninputchange" corresponds to valueChangeListener,
but does event="ondateselected" corresponds to currentDateChangeListener ? if so then it is not called "ondatechange" ?
Thank you -
5. Re: how to get calender fire backing bean action method?
nbelaevski Feb 16, 2009 10:25 AM (in response to gothmog)Hello,
"ondateselected" handler should be enough for just clicking the date; "oninputchange" handles manual input changes if it is allowed by calendar.
"ondateselected" corresponds to valueChangeListener, but may additionally trigger CurrentDateChangeEvent as well if the date from another month was selected.