I have a Drop down list and a valueChangeListener on the drop down list 
which calls setTestDate :-

public void dropDownChanged(ValueChangeEvent event)
{
        setTestDate();
}

This is code just to test the theory that is why it is pretty basic but I 
cannot change the date programatically.

Many Thanks...




"Volker Weber" <[EMAIL PROTECTED]> 
19/01/2007 12:21
Please respond to
"MyFaces Discussion" <[email protected]>


To
"MyFaces Discussion" <[email protected]>
cc

Subject
Re: <t:inputDate>





Hi Alex,

where did you call setTestDate()?

2007/1/19, [EMAIL PROTECTED] 
<[EMAIL PROTECTED]>:
>
> Hello all,
>
> Does anyone know if you can programatically change the value of a
> <t:inputDate> field? I am trying to set the value of a <t:inputDate>
> component so that it displays the date on screen. I can only get it to
> display current date and time.
>
> I have the followng backing bean :-
>
> public class test {
>     private Date effectiveDateFrom;
>
>     public Date getEffectiveDateFrom()
>     {
>         return effectiveDateFrom;
>     }
>
>     public void setEffectiveDateFrom(Date effectiveDateFrom)
>     {
>         this.effectiveDateFrom = effectiveDateFrom;
>     }
> }
>
> Here is the jsp code :-
>
> <t:inputDate value="#{test.effectiveDateFrom}" type="both"
> popupCalendar="true" />
>
> This will happily display the current date and time when the screen is
> entered as the value of effectiveDateFrom is set to null but if I try 
and
> set it to another value it ignores the new value and still displays the
> current time e.g.
>
> public void setTestDate {
>     effectiveDateFrom = new Date(11629202495000);
> }
>
> On screen I still get the current time on refresh.
>
> Has anyone programatically changed the value of a <t:inputDate>? If so 
could
> someone let me know what I am doing wrong.
>
> Many Thanks in advance.
>
> Alex...
>
>
> ________________________________
>
>
>
>
>
>
>  This message (including any files transmitted with it) may contain
>  confidential and/or proprietary information, is the property of
>  Interactive Data Corporation and/or its subsidiaries, and is
>  directed only to the addressee(s). If you are not the designated
>  recipient or have reason to believe you received this message in
>  error, please delete this message from your system and notify the
>  sender immediately. An unintended recipient's disclosure,
>  copying, distribution, or use of this message or any attachments is
>  prohibited and may be unlawful
>

Reply via email to