JSF HTML Facelets Tag Library.
Tag column


Creates a UIComponent that represents a single column of data within a parent UIData component.

This tag is commonly used as a child of the h:dataTable tag, to represent a column of data within an html table. It can be decorated with nested "header" and "footer" facets which cause the output of header and footer rows.

The non-facet child components of this column are re-rendered on each table row to generate the content of the cell. Those child components can reference the "var" attribute of the containing h:dataTable to generate appropriate output for each row.



Tag Information
Tag Classorg.apache.myfaces.taglib.html.HtmlColumnTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
headerClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS class to be used for the header.
footerClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS class to be used for the footer.
rowHeaderfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
If true the column is rendered with "th" and scope="row" attribute, instead "td"
renderedfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
A boolean value that indicates whether this component should be rendered. Default value: true.
styleClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
No Description
idfalsefalsejava.lang.StringGet a string which uniquely identifies this UIComponent within the scope of the nearest ancestor NamingContainer component. The id is not necessarily unique across all components in the current view.
bindingfalsefalsejavax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
Identifies a backing bean property (of type UIComponent or appropriate subclass) to bind " + "to this component instance. This value must be an EL expression.

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.