ICEfaces-EE ACE Components
Tag stackPane


This component is a child of panelStack.The facelet attribute determines whether the children of this component are constructed in the server side component tree. A special tag handler is utilised to assist with this task. The desired outcome of this feature is to allow developers to maintain as small a server-side component tree as possible for purposes of increased scalability, without having to worry about the combinatory use of ui include and c forEach tags used with components.The facelet attribute defaults to false meaning that this panel is constructed and present in server side component tree. If facelet is true (can only be so if client is false), then the stackPane is only constructed if it is the selected panel in the panelStack.If the client attribute is true, this means children of this component are not only constructed but area also always rendered on the client --best for static data.


Tag Information
Tag Classorg.icefaces.ace.component.stackpane.StackPaneTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
bindingnotruejavax.el.ValueExpressionUsing an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
clientnotruebooleanIf this attribute evaluates to "true", the stackPane's children are always rendered to the client/browser. This is ideal for static content. The facelet attribute is only relevant if this attribute is false. Default = 'false'.
faceletnotruebooleanIf this attribute is "true" the component utilizes the StackPaneHandler to optimise server-side performance by reducing the size of the server-side component tree. Any non-selected stackPane will not have its children added to the component tree. If this attribute evaluates to "false", then normal jsf construction of the component tree occurs. Must have client="false" which is the default value for that attribute.. Default value for this attribute is false. Default = 'false'.
idnotruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
renderednotruebooleanReturn true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'.
stylenotruejava.lang.StringStyle to apply to the container element.
styleClassnotruejava.lang.StringStyle class to apply to the container element.

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.