Also, I need to detect whitch pane a user has clicked. In the Bean, 

    binding.getSelectedIndex();

Solely, this method show me the currently selected pane. Thanks, for your help.

2005/5/2, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> Hi
> 
> I do not know what happened but after cleaning my Tomcat work dir and
> retrying it, it now works. When I do a submit on a pane it retains
> focus.
> 
> However I can't see how I can detect which pane a user has clicked. The
> setTabbedPaneBinding methed always returns the currently selected pane.
> 
> Hermod
> 
> -----Original Message-----
> From: Matthias Jung [mailto:[EMAIL PROTECTED]
> Sent: Friday, April 29, 2005 5:33 PM
> To: MyFaces Discussion
> Subject: Re: Tabbed pane - retaining focus
> 
> The object passed to the setter should be an instance of
> class org.apache.myfaces.custom.tabbedpane.HtmlPanelTabbedPane.
> 
> You can check this with:
> 
> public void setTabbedPaneBinding(Object binding) {
>     System.out.println(binding.getClass().toString());
> }
> 
> The binding we use looks like:
> 
>     <x:panelTabbedPane styleClass="tabbedPane "
>                        activeTabStyleClass="activeTab"
>                        inactiveTabStyleClass="inactiveTab"
>                        disabledTabStyleClass="disabledTab"
>                        tabContentStyleClass="tabContent"
>                        binding="#{ManagedBean.tabbedPaneBinding}">
> 
> The Faces-config snippet is:
> 
>     <managed-bean>
>         <managed-bean-name>ManagedBean</managed-bean-name>
>         <managed-bean-class>a.b.c.ManagedBean</managed-bean-class>
>         <managed-bean-scope>session</managed-bean-scope>
>     </managed-bean>
> 
> It is important to have the bean in session scope.
> See my last posting for the class example.
> 
> We are using MyFaces v1.0.8 on Tomcat 5.5.7.
> I hope this helps.
> 
> Regards
>     Matthias
> 
> Matthias Jung
> PrismTech (Germany) GmbH
> Schoenhauser Allee 6-7, D-10119 Berlin, Germany
> Phone: +49-30-440306-38
> Fax  : +49-30-440306-78
> 
> [EMAIL PROTECTED]
> http://www.xtradyne.com | http://www.prismtech.com
> 
> * XTRADYNE Security Infrastructure - a PRISMTECH Product Line *
> 
> [EMAIL PROTECTED] wrote:
> 
> >Hi
> >
> >I tried this, but I am getting a "not a valid binding" error when
> >binding the x:panelTabbedPane to the property in the managed bean. Is
> >the x:panelTabbedPane not an instance of HtmlPanelTabbedPane?
> >
> >Hermod
> >
> >-----Original Message-----
> >From: Opstvedt, Hermod
> >Sent: Wednesday, April 27, 2005 12:33 PM
> >To: 'MyFaces Discussion'
> >Subject: RE: Tabbed pane - retaining focus
> >
> >
> >Hi
> >
> >Thanks. I'll give it a try
> >
> >Hermod
> >
> >-----Original Message-----
> >From: Matthias Jung [mailto:[EMAIL PROTECTED]
> >Sent: Wednesday, April 27, 2005 12:28 PM
> >To: MyFaces Discussion
> >Subject: Re: Tabbed pane - retaining focus
> >
> >
> >I'm not sure if this behaviour of MyFaces tabbedPanes is a bug or
> >intended.
> >Here's a the 'dirty' hack we use:
> >
> >In the JSF page bind the tabbedPane to your 'backing session bean'
> >
> >class MangedBean
> >{
> >    private HtmlPanelTabbedPane tabbedPaneBinding;
> >
> >    public void setTabbedPaneBinding(HtmlPanelTabbedPane binding) {
> >        if (tabbedPaneBinding != null) {
> >
> >binding.setSelectedIndex(tabbedPaneBinding.getSelectedIndex());
> >        }
> >        else {
> >            binding.setSelectedIndex(getDefaultPane());
> >        }
> >        tabbedPaneBinding = binding;
> >    }
> >
> >    public HtmlPanelTabbedPane getTabbedPaneBinding() {
> >        return tabbedPaneBinding;
> >    }
> >
> >    private int getDefaultPane()
> >    {
> >       return 0;
> >    }
> >
> >Cheers Matthias
> >
> >
> >Matthias Jung
> >PrismTech (Germany) GmbH
> >Schoenhauser Allee 6-7, D-10119 Berlin, Germany
> >Phone: +49-30-440306-38
> >Fax  : +49-30-440306-78
> >
> >[EMAIL PROTECTED]
> >http://www.xtradyne.com | http://www.prismtech.com
> >
> >* XTRADYNE Security Infrastructure - a PRISMTECH Product Line *
> >
> >
> >
> >[EMAIL PROTECTED] wrote:
> >
> >
> >
> >>Hi
> >>
> >>I've searched around, but have not found any way of doing the
> following
> >>:
> >>
> >>I have a tabbedPane, and when I select a tab (other than the first)
> and
> >>then submit something on it, I want the selected tab to be in focus
> >>
> >>
> >when
> >
> >
> >>the request returns. When I do it now, it is always focused on the
> >>
> >>
> >first
> >
> >
> >>tab.
> >>
> >>Hermod
> >>
> >>
> >>* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> *
> >>
> >>
> >* *
> >
> >
> >>This email with attachments is solely for the use of the individual or
> >>entity to whom it is addressed. Please also be aware that the DnB NOR
> >>
> >>
> >Group
> >
> >
> >>cannot accept any payment orders or other legally binding
> >>
> >>
> >correspondence with
> >
> >
> >>customers as a part of an email.
> >>
> >>This email message has been virus checked by the virus programs used
> >>in the DnB NOR Group.
> >>
> >>* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> *
> >>
> >>
> >* *
> >
> >
> >>
> >>
> >>
> >>
> >
> >
> >* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> * *
> >
> >This email with attachments is solely for the use of the individual or
> >entity to whom it is addressed. Please also be aware that the DnB NOR
> Group
> >cannot accept any payment orders or other legally binding
> correspondence with
> >customers as a part of an email.
> >
> >This email message has been virus checked by the virus programs used
> >in the DnB NOR Group.
> >
> >* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> * *
> >
> >
> >
> >
> 
> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> 
> This email with attachments is solely for the use of the individual or
> entity to whom it is addressed. Please also be aware that the DnB NOR Group
> cannot accept any payment orders or other legally binding correspondence with
> customers as a part of an email.
> 
> This email message has been virus checked by the virus programs used
> in the DnB NOR Group.
> 
> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
> 
> 


-- 
fabio quimbay

Reply via email to