ICEfaces Component Suite
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
actionListenerfalsefalsejava.lang.String MethodBinding representing an action listener method that will be notified when the paginator would be clicked.
bindingfalsefalsejava.lang.String The value binding expression linking this component to a property in a backing bean
disabledfalsefalsejava.lang.String Flag indicating that this element must never receive focus or be included in a subsequent submit.
displayedRowsCountVarfalsefalsejava.lang.String A parameter name, under which the actual displayed rows count is set in request scope similar to the var parameter.
enabledOnUserRolefalsefalsejava.lang.String If user is in given role, this component will be rendered normally. If not, the component will be in disabled state.
fastStepfalsefalsejava.lang.String step (pages) used for fastforward and fastrewind.
firstRowIndexVarfalsefalsejava.lang.String A parameter name, under which the actual first displayed row index is set in request scope similar to the var parameter.
forfalsefalsejava.lang.String Id of the dataTable.
idfalsefalsejava.lang.String The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
immediatefalsefalsejava.lang.String True 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.
lastRowIndexVarfalsefalsejava.lang.String A parameter name, under which the actual last displayed row 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.
pageIndexVarfalsefalsejava.lang.String A parameter name, under which the actual page index is set in request scope similar to the var parameter.
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, then the data scroller will not be rendered when only a single page of data exists.
renderedfalsefalsejava.lang.String Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
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.
rowsCountVarfalsefalsejava.lang.String A parameter name, under which the actual rows count is set in request scope similar to the var parameter.
stylefalsefalsejava.lang.String CSS style(s) to be applied when this component is rendered.
styleClassfalsefalsejava.lang.String

Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.
Default value is iceDatPgr

if enabled
  • iceDatPgrScrBtn
  • iceDatPgrScrOut
  • iceDatPgrSrcCol
  • iceDatPgrCol
  • iceDatPgrTbl
if disabled
  • iceDatPgrScrBtn-dis
  • iceDatPgrScrOut-dis
  • iceDatPgrSrcCol-dis
  • iceDatPgrCol-dis
  • iceDatPgrTbl-dis
verticalfalsefalsejava.lang.String True 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.