Tomahawk sandbox tag library.
Tag filterTable




Tag Information
Tag Classorg.apache.myfaces.custom.table.FilterTableTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
styleClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
CSS style class attribute
headClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
default=fixedHeader see http://dojotoolkit.org filterTable
tbodyClassfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
default=scrollContent see http://dojotoolkit.org filterTable
multiplefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
default=true see http://dojotoolkit.org filterTable
alternateRowsfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
default=true see http://dojotoolkit.org filterTable
maxSortablefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
default=1 see http://dojotoolkit.org filterTable
cellpaddingfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
default=0
cellspacingfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
default=0
borderfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
default=0
valuefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
An EL expression that specifies the data model that backs this table.

The value referenced by the EL expression can be of any type.

  • A value of type DataModel is used directly.
  • Array-like parameters of type array-of-Object, java.util.List, java.sql.ResultSet or javax.servlet.jsp.jstl.sql.Result are wrapped in a corresponding DataModel that knows how to iterate over the elements.
  • Other values are wrapped in a DataModel as a single row.

Note in particular that unordered collections, eg Set are not supported. Therefore if the value expression references such an object then the table will be considered to contain just one element - the collection itself.

firstfalsefalsejavax.el.ValueExpression
(must evaluate to int)
Defines the index of the first row to be displayed, starting from 0.
rowsfalsefalsejavax.el.ValueExpression
(must evaluate to int)
Defines the maximum number of rows of data to be displayed.

Specify zero to display all rows from the "first" row to the end of available data.

varfalsefalsejava.lang.StringDefines the name of the request-scope variable that will hold the current row during iteration.

During rendering of child components of this UIData, the variable with this name can be read to learn what the "rowData" object for the row currently being rendered is.

This value must be a static value, ie an EL expression is not permitted.

idfalsetruejava.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.
renderedfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
A boolean value that indicates whether this component should be rendered. Default value: true.
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.