I have looked into this some more and am trying to figure out what determines when a object that extends HtmlInputText will have the getter property called for each round trip to the server. Is there a setting some where that makes it so <x:inputDate> (a.k.a. HtmlInputCalendar) doesn't have it's getter property called for subsequent round trips after the initial page load?
I started looking at the MyFaces code base, but couldn't find where that would be specified. From what I can tell here is the inheritance structure: javax.faces.component.UIOutput javax.faces.component.UIInput javax.faces.component.html.HtmlInputText org.apache.myfaces.custom.calendar.HtmlInputCalendar I do not have an intimate knowledge of JSF innerds yet so if somebody could help me out I would be much appreciative. Basically I am just looking for a way to update a <h:inputCalendar> field after the initial page load. I have tried using the binding attribute thinking I might have some additional control from that avenue, but it still only calls the getter property on the initial page load and not subsequent page loads. Thanks in advance, Aaron Bartell http://mowyourlawn.com On 5/9/05, Aaron Bartell <[EMAIL PROTECTED]> wrote: > > > > After reading the documentation for inputDate > (http://myfaces.apache.org/tlddoc/) I found that the > 'value' attribute is only used for the initial value when the component is > rendered for the first time. Why is this so? I have a need to change the > date programmatically based on another field changing on the screen (coupled > with a post back to server) but the way this component is set to work makes > it so it can't be set to a different value. > > > > Any comments? > > > > Thanks, > > Aaron Bartell > > > >

