Hi Bernd, ok, I understand, the tobago-facelets source code is only a custom tablib with facelets thanks for your answer.
david 2007/4/11, Bernd Bohmann <[EMAIL PROTECTED]>:
Hi David, it's not possible to set the binding for the tf tags in facelets. You can define you own composition with binding support. Regards Bernd David Steinkopff wrote: > Hi, > > thanks for explain. > > yes I use facelets. I think the idea of facelets is a great one. non > jsp code and clear xml code. > https://facelets.dev.java.net/nonav/docs/dev/docbook.html#intro > a other question, who is the maintainer for the tobago-facelets.jar? > > regards > david > > 2007/4/11, Volker Weber <[EMAIL PROTECTED]>: >> Hi, >> >> the sequense is as following: >> >> in RenderResponsePhase: >> try to get a component via binding. >> If not found, create one and set it via binding. >> in resoreViewPhase: >> set the recreated instance via binding. >> >> >> I havend had time to try your problem, maybe this afternoon. >> Are you using jsp or faclets? I never used faclets, and don't know how >> the tx tags are created there, in jsp this should work. >> >> Regards, >> Volker >> >> >> 2007/4/11, David Steinkopff <[EMAIL PROTECTED]>: >> > is the init sequence by jsf so that the application frist set >> > component bindings? really interesting, in that case thanks for the >> > hint. >> > >> > 2007/4/10, Kito D. Mann <[EMAIL PROTECTED]>: >> > > > From: David Steinkopff [mailto:[EMAIL PROTECTED] >> > > > Sent: Tuesday, April 10, 2007 10:06 AM >> > > > To: MyFaces Discussion >> > > > Subject: Re: [ Tobago ] problem with component binding >> > > > >> > > > I construct a UIInput object >> > > > >> > > > textfield = new UIInput(); >> > > > textfield.setValue("hello UIInput"); >> > > > textfield.setId("textfield"); >> > > > >> > > > getter and setter >> > > > >> > > > public UIInput getTextfield() { >> > > > return textfield; >> > > > } >> > > > public void setTextfield(UIInput textfield) { >> > > > this.textfield = textfield; >> > > > } >> > > > >> > > >> > > This is probably unrelated to your problem, but in general you >> should avoid >> > > creating a component via new. You should either use >> > > Application.createComponent or simply initialize the component in >> your >> > > setter: >> > > >> > > public void setTextfield(UIInput textfield) { >> > > this.textfield = textfield; >> > > textfield.setValue("hello UIInput"); >> > > textfield.setId("textfield"); >> > > } >> > > >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> > > Kito D. Mann ([EMAIL PROTECTED]) >> > > Author, JavaServer Faces in Action >> > > http://www.virtua.com - JSF/Java EE consulting, training, and >> mentoring >> > > http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info >> > > >> > > >> > >> >

