ice
Tag dataPaginator


The dataPaginator component is used in conjunction with a dataTable. The dataPaginator may be used to render a set of page navigation facets and access attributes of the underlying DataModel specified in the associated dataTable. Using the dataPaginator, a dataTable containing a large DataModel can be viewed as multiple "pages" of table rows instead of as one large table.
The dataPaginator component can be used to provide a more manageable, performant view into a large DataModel.


Tag Information
Tag Classcom.icesoft.faces.component.datapaginator.DataPaginatorTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
idfalsefalsejava.lang.StringEvery component may have an unique id. Automatically created if omitted.
renderedfalsefalsejava.lang.StringIf false, this component will not be rendered.
bindingfalsefalsejava.lang.StringComponent binding.
renderedOnUserRolefalsefalsejava.lang.String If user is in given role, this component will be rendered normally. If not, nothing is rendered and the body of this tag will be skipped.
disabledfalsefalsejava.lang.String Flag indicating that this element must never receive focus or be included in a subsequent submit.
enabledOnUserRolefalsefalsejava.lang.String If user is in given role, this component will be rendered normally. If not, the component will be in disabled state.
forfalsefalsejava.lang.StringId of the dataTable
fastStepfalsefalsejava.lang.Stringstep (pages) used for fastforward and fastrewind
pageIndexVarfalsefalsejava.lang.String A parameter name, under which the actual page index is set in request scope similar to the var parameter.
pageCountVarfalsefalsejava.lang.String A parameter name, under which the actual page count is set in request scope similar to the var parameter.
rowsCountVarfalsefalsejava.lang.String A parameter name, under which the actual rows count is set in request scope similar to the var parameter.
displayedRowsCountVarfalsefalsejava.lang.String A parameter name, under which the actual displayed rows count is set in request scope similar to the var parameter.
firstRowIndexVarfalsefalsejava.lang.String A parameter name, under which the actual first displayed row index is set in request scope similar to the var parameter.
lastRowIndexVarfalsefalsejava.lang.String A parameter name, under which the actual last displayed row index is set in request scope similar to the var parameter.
styleClassfalsefalsejava.lang.String

Defines the base class name for all style classes used in selectInputDate. Default value is iceDtdPgr

  • iceDtdPgrScrBtn
  • iceDtdPgrScrOut
  • iceDtdPgrCol
  • iceDtdPgrTbl
stylefalsefalsejava.lang.String style for scroller table
paginatorfalsefalsejava.lang.String If set true, then the page number links will be rendered
paginatorMaxPagesfalsefalsejava.lang.String The maximum amount of pages to be displayed in the paginator.
renderFacetsIfSinglePagefalsefalsejava.lang.String If set to false, the facets aren't rendered if all the lines are contained on a single page. Default is true.
immediatefalsefalsejava.lang.StringTrue means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase.
actionListenerfalsefalsejava.lang.StringMethodBinding pointing at method accepting an ActionEvent with return type void.
verticalfalsefalsejava.lang.StringTrue means, that the padinatior would render vertically, default is false.

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.