q
Tag cell


The Cell component is used to specify content, style or client-side events for specific cells selectively. This component is also used for merging cells. If the column attribute is not specified, the cells are applied in the order they are declared starting from the first column. If there are cells with column attributre specified and without the column attribute, cells without column attribute are applied first. Child tags of the Cell component are used to render content of the appropriate cells. This tag can be specified only as a child tag of the row component.


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

Attributes
NameRequiredBinding TypeELDefaultDescription
columnIdsfalsearray of java.lang.String,
java.util.Collection of java.lang.String
truenullIds of the columns in which the cells are customized. This attribute is mutually exclusive with the condition attribute.
conditionfalsebooleanonlynullThe condition that determines the columns in which the cells are customized. This condition can use the DataTable's request-scope variables those refer to the current cell. This attribute is mutually exclusive with the columnIds attribute.
onclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the cell.
ondblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the cell.
onkeydownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user presses a key over the row.
onkeypressfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user presses and releases a key over the cell.
onkeyupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a key over the cell.
onmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user presses any mouse button over the cell.
onmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the cell.
onmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the cell.
onmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the cell.
onmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases a mouse button over the cell.
spanfalseinttrue1Number of cells that should be merged. When the cells are merged, the content, styles and events from the first of the merged cells is used.
stylefalsejava.lang.StringtruenullA style that is applied for the appropriate cells. Can be specified as a value-binding expression that uses request-scope variables of the DataTable (or TreeTable) component.
styleClassfalsejava.lang.StringtruenullA CSS class name for the appropriate cells. Can be specified as a value-binding expression that uses request-scope variables of the DataTable (or TreeTable) component.

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.