o
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 Classorg.openfaces.taglib.jsp.table.CellJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
columnIdsfalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
truenullIds of the columns in which the cells are customized. This attribute is mutually exclusive with the condition attribute.
conditionfalsejavax.el.ValueExpression
(must evaluate to boolean)
onlynullThe 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.
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 cell.
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 cell.
onkeydownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user presses a key over the row.
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 cell.
onkeyupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user releases a key over the cell.
onmousedownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user presses any mouse button over the cell.
onmousemovefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer over the cell.
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 cell.
onmouseoverfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user moves the mouse pointer onto the cell.
onmouseupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullJavaScript code that should be executed when the user releases a mouse button over the cell.
spanfalsejavax.el.ValueExpression
(must evaluate to int)
true1Number 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.
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA 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.
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
truenullA 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.