q
Tag tabbedPane


The TabbedPane component allows you to present related information on separate pages and can be viewed by users by clicking a corresponding tab. Each page of the TabbedPane component can contain a number of other JSF components. Child tags: tabbedPaneItem, tabbedPaneItems.


Tag Information
Tag Classteamdev.jsf.taglib.tabbedpane.TabbedPaneJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
backBorderStylefalsejava.lang.StringtruenullA border style for non-selected tabs.
bindingfalseteamdev.jsf.component.tabbedpane.TabbedPaneonlynullA value-binding expression that associates the TabbedPane component with a backing bean property.
containerClassfalsejava.lang.StringtruenullA CSS class name for the TabbedPane pages.
containerStylefalsejava.lang.StringtruenullA style for the TabbedPane pages.
frontBorderStylefalsejava.lang.StringtruenullA border style for the TabbedPane component and a selected tab.
idfalsejava.lang.StringfalsenullThe component identifier.
immediatefalsebooleantruefalseA flag that indicates whether or not the selectionChangeListener should be executed immediately (during the Apply Request Values phase of the request processing lifecycle instead of Process Validations phase).
loadingModefalseteamdev.jsf.component.util.LoadingModetrue"ajax"The way the data in the TabbedPane component is loaded.
Available values are:
"client" — The content of all tabs is loaded to the client side on the first page load. So when the user changes a tab, the corresponding page is not reloaded.
"server" — Every time a tab is changed, a corresponding tabbed page is reloaded with the tab content.
"ajax" — The tab content is retrieved from the server by the AJAX request on the first switch to the tab. Once requested, the content is stored on the client.
onclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the TabbedPane.
ondblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the TabbedPane.
onkeydownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user presses a key down over the TabbedPane.
onkeypressfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user presses and releases a key over the TabbedPane.
onkeyupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a key over the TabbedPane.
onmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks the TabbedPane with either mouse button.
onmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the TabbedPane.
onmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the TabbedPane.
onmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the TabbedPane.
onmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a mouse button over the TabbedPane.
onselectionchangefalsejava.lang.StringtruenullJavaScript code that should be executed on the client when a tab is changed.
renderedfalsebooleantruetrueA flag that indicates whether or not the component is visible.
rolloverClassfalsejava.lang.StringtruenullA CSS class name for the TabbedPane component in the rollover state.
rolloverContainerClassfalsejava.lang.StringtruenullA CSS class name for the TabbedPane pages in the rollover state.
rolloverContainerStylefalsejava.lang.StringtruenullA style for the TabbedPane pages in the rollover state.
rolloverSelectedTabClassfalsejava.lang.StringtruenullA CSS class name for for a selected tab in the rollover state.
rolloverSelectedTabStylefalsejava.lang.StringtruenullA style for a selected tab in the rollover state.
rolloverStylefalsejava.lang.StringtruenullA style for the TabbedPane component in the rollover state.
rolloverTabClassfalsejava.lang.Stringtruenull>A CSS class name for each individual tab in the rollover state.
rolloverTabStylefalsejava.lang.StringtruenullA style applied to each individual tab in the rollover state.
selectedIndexfalseinttrue0The index of a currently selected tab. The value "0" means that the first tab is selected.
selectedTabClassfalsejava.lang.StringtruenullA CSS class name for for a selected tab.
selectedTabStylefalsejava.lang.StringtruenullA style for a selected tab.
selectionChangeListenerfalsejavax.faces.el.MethodBindingonlynullEnables handling of tab selection on the server side. This attribute is MethodBinding that must point to the method that accepts a teamdev.jsf.event.SelectionChangeEvent.
stylefalsejava.lang.StringtruenullA style for the entire TabbedPane component.
styleClassfalsejava.lang.StringtruenullA CSS class name for the entire TabbedPane component.
tabAlignmentfalseteamdev.jsf.component.tabset.TabAlignmenttrue"topOrLeft"The edge along which the tabs are aligned.
Available values are:
"topOrLeft"
"bottomOrRight"
tabClassfalsejava.lang.StringtruenullA CSS class name for each individual tab.
tabEmptySpaceClassfalsejava.lang.StringtruenullA CSS class name for spaces before, after, and between the tabs.
tabEmptySpaceStylefalsejava.lang.StringtruenullA style applied to the spaces before, after, and between the tabs.
tabGapWidthfalseinttrue2The interval between the tabs specified in pixels.
tabPlacementfalseteamdev.jsf.component.tabset.TabPlacementtrue"top"The position of the tabs.
Available values are:
"top"
"bottom"
"left"
"right"
tabStylefalsejava.lang.StringtruenullA style applied to each individual tab.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.