I don't know if this works, but f:subView doesn't render anything.

regards,

Martin

On 11/4/05, Rene Ott <[EMAIL PROTECTED]> wrote:
>
> That sounds good ;)
>
> How can I realize this?
>
> <f:view binding="my.backingbean">
>
> Like this?
>
> Does a component exist that acts just like a container for other components
> but itself doesn't get displayed? This way it would be possible to make a
> binding to this component without the need to display the component.
>
> René
>
> -----Ursprüngliche Nachricht-----
> Von: Martin Marinschek [mailto:[EMAIL PROTECTED]
> Gesendet: Freitag, 4. November 2005 11:06
> An: MyFaces Discussion
> Betreff: Re: How to create component without binding?
>
> Then you'll need to do a binding for the ViewRoot ;)
>
> How would JSF know where to put your components, if you don't have
> them in the template?
>
> regards,
>
> Martin
>
> On 11/4/05, Rene Ott <[EMAIL PROTECTED]> wrote:
> > First thanks for the many answers in just one hour :-)
> >
> > Why do I need a binding to do this? If I need a binding to for example a
> > panelgroup this means that on the page the panelgroup gets rendered
> although
> > I don't need (or want) it.
> >
> > Lets assume I want to create dynamically several outputlinks. With a
> > panelgroup binding they are all inside a panelgroup. Why cannot I just
> hang
> > the outputlinks in UIviewroot and skip all the binding stuff?
> >
> > René Ott
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Martin Marinschek [mailto:[EMAIL PROTECTED]
> > Gesendet: Freitag, 4. November 2005 09:49
> > An: MyFaces Discussion
> > Betreff: Re: How to create component without binding?
> >
> > What you want to do is do a binding for panelGroup
> >
> > and then add children to this panelGroup - with this you can create
> > extra components.
> >
> > code snippet (not compiled except in my head ;):
> >
> > public UIComponent getPanelGroup()
> > {
> > HtmlPanelGroup panelGroup = new HtmlPanelGroup();
> > panelGroup.getChildren().add(new HtmlInputText());
> > panelGroup.getChildren().add(new HtmlOutputText());
> > ...
> >
> > return panelGroup;
> > }
> >
> > regards,
> >
> > Martin
> >
> > On 11/4/05, Nikita Koselev <[EMAIL PROTECTED]> wrote:
> > > Can you explain your task better, please.
> > >
> > > Nikita
> > >
> > > On 04/11/05, Rene Ott <[EMAIL PROTECTED]> wrote:
> > > > Hello @all,
> > > >
> > > > I would like to create dynamically inside a backing bean some
> > components.
> > > > Looking around in the net I found only solutions that create a binding
> > to a
> > > > component, for example:
> > > >
> > > > <h:panelGroup binding="#{my.backingbean}">
> > > > ...
> > > >
> > > > This means that I always need an existing component like panelGroup
> for
> > > > creating with a binding some components.
> > > >
> > > > How can I create dynamically components without using a binding (and
> in
> > the
> > > > end an extra component)?
> > > >
> > > > Thanks and best regards,
> > > > René Ott
> > > >
> > > >
> > > >
> > >
> >
> >
> > --
> >
> > http://www.irian.at
> > Your JSF powerhouse -
> > JSF Trainings in English and German
> >
> >
> >
> >
>
>
> --
>
> http://www.irian.at
> Your JSF powerhouse -
> JSF Trainings in English and German
>
>
>
>


--

http://www.irian.at
Your JSF powerhouse -
JSF Trainings in English and German

Reply via email to