o
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: subPanel, subPanels.


Tag Information
Tag Classorg.openfaces.taglib.jsp.panel.TabbedPaneJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
backBorderStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA border style for non-selected tabs.
bindingfalsejavax.el.ValueExpression
(must evaluate to org.openfaces.component.panel.TabbedPane)
onlynullA value-binding expression that associates the TabbedPane component with a backing bean property.
containerClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the TabbedPane pages.
containerStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the TabbedPane pages.
focusablefalsejavax.el.ValueExpression
(must evaluate to boolean)
truetrueSpecifies whether this component can have input focus for keyboard control.
focusAreaClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the focus area TabbedPane component.
focusAreaStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the focus area of TabbedPane component.
focusedClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA focused class for the TabbedPane component.
focusedStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA focused style for the TabbedPane component.
focusedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a focused tab.
focusedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a focused tab.
frontBorderStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA border style for the TabbedPane component and a selected tab.
idfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
falsenullThe component identifier.
immediatefalsejavax.el.ValueExpression
(must evaluate to boolean)
truefalseA 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).
loadingModefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
true"ajaxLazy"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.
"ajaxLazy" — The tab content is retrieved from the server with Ajax request on the first switch to the tab. Once requested, the content is stored on the client and is shown without additional server requests.
"ajaxAlways" — The tab content is retrieved from the server with Ajax request on every switch to the tab.
"server" — Every time a tab is changed, a corresponding tabbed page is reloaded with the tab content.
onblurfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when onblur event bubbles up from some of TabbedPane's child component.
onclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the TabbedPane.
oncontextmenufalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user presses right mouse button over the component (or performs the other context menu invocation action depending on the platform).
ondblclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the TabbedPane.
onfocusfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when onfocus event bubbles up from some of TabbedPane's child component.
onkeydownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user presses a key down over the TabbedPane.
onkeypressfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when the user presses and releases a key over the TabbedPane.
onkeyupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user releases a key over the TabbedPane.
onmousedownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user clicks the TabbedPane with either mouse button.
onmousemovefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer over the TabbedPane.
onmouseoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer away from the TabbedPane.
onmouseoverfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer onto the TabbedPane.
onmouseupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user releases a mouse button over the TabbedPane.
onselectionchangefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed on the client when a tab is changed.
renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
truetrueA flag that indicates whether or not the component is visible.
rolloverClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the TabbedPane component in the rollover state.
rolloverContainerClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the TabbedPane pages in the rollover state.
rolloverContainerStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the TabbedPane pages in the rollover state.
rolloverSelectedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a selected tab in the rollover state.
rolloverSelectedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a selected tab in the rollover state.
rolloverStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the TabbedPane component in the rollover state.
rolloverTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenull>A CSS class name for each individual tab in the rollover state.
rolloverTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style applied to each individual tab in the rollover state.
selectedIndexfalsejavax.el.ValueExpression
(must evaluate to int)
true0The index of a currently selected tab. The value "0" means that the first tab is selected.
selectedTabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for a selected tab.
selectedTabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for a selected tab.
selectionChangeListenerfalsejavax.el.MethodExpression
(signature must match void selectionChangeListener(org.openfaces.event.SelectionChangeEvent))
onlynullEnables handling of tab selection on the server side. This attribute is MethodBinding that must point to the method that accepts a org.openfaces.event.SelectionChangeEvent.
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style for the entire TabbedPane component.
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for the entire TabbedPane component.
tabAlignmentfalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
true"topOrLeft"The edge along which the tabs are aligned.
Available values are:
"topOrLeft"
"bottomOrRight"
tabClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for each individual tab.
tabEmptySpaceClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA CSS class name for spaces before, after, and between the tabs.
tabEmptySpaceStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA style applied to the spaces before, after, and between the tabs.
tabGapWidthfalsejavax.el.ValueExpression
(must evaluate to int)
true2The interval between the tabs specified in pixels.
tabPlacementfalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
true"top"The position of the tabs.
Available values are:
"top"
"bottom"
"left"
"right"
tabStylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA 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.