That only works if the user never clicks on a tab. This is because the renderer for the show detail item calls setDisclosed which sets the components local value. Once this is set, the EL will never be evaluated again.
-Andrew On Wed, Jan 7, 2009 at 10:17 AM, Walter Mourão <[email protected]> wrote: > As I remember I used something like disclosed="#{form.disclosedTab == 1}" > and set the disclosedTab number in the backing bean action. > > Walter Mourão > http://waltermourao.com.br > http://arcadian.com.br > http://oriens.com.br > > > > On Wed, Jan 7, 2009 at 2:09 PM, Enrique Medina Montenegro > <[email protected]> wrote: >> >> But how would I set that property from the button? Through an >> actionListener and then finding the component in the ViewRoot? >> >> Is there any way to mimic the exact behaviour as when you click the tab >> itself? >> >> Thanks. >> >> >> On Wed, Jan 7, 2009 at 4:41 PM, Walter Mourão <[email protected]> >> wrote: >>> >>> You can use the "disclosed" property in showDetailItem to show/hide its >>> content. >>> >>> Walter Mourão >>> http://waltermourao.com.br >>> http://arcadian.com.br >>> http://oriens.com.br >>> >>> >>> >>> On Wed, Jan 7, 2009 at 1:22 PM, Enrique Medina Montenegro >>> <[email protected]> wrote: >>>> >>>> Hi, >>>> >>>> I'm using a panelTabbed component, and I would like to allow the user to >>>> change between the tabs not only by clicking the tab itself, but also using >>>> a button in order to simulate a wizard, let's say. >>>> >>>> Let me put an example. Imagine we have a 3 tabs panelTabbed component, >>>> so in the content for the first tab I define a button (NEXT), then in the >>>> second tab's content I define two buttons (PRIOR and NEXT), and finally in >>>> the last tab I define another two buttons (PRIOR and SUBMIT). >>>> >>>> What would the code be to simulate clicking on the tab itself but from a >>>> button click? >>>> >>>> Thanks. >>> >> > >

