RE:Paginacion
Publicado por
Cale (1 intervención) el 20/06/2008 01:02:36
que tipo de paginacion necesitas???
si quieres aqui hay un ejemplo http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=tablasdatosJSF
con eso hace una paginacion utilizando la libreria Tomahawk de myFaces que es gratuita
con solo agregar un codigo de este tipo
<t:dataScroller id="scroll_1"
for="data"
fastStep="10"
pageCountVar="pageCount"
pageIndexVar="pageIndex"
styleClass="scroller"
paginator="true"
paginatorMaxPages="9"
paginatorTableClass="paginator"
paginatorActiveColumnStyle="font-weight:bold;">
<f:facet name="first" >
<t:graphicImage url="images/arrow-first.gif" border="1" />
</f:facet>
<f:facet name="last">
<t:graphicImage url="images/arrow-last.gif" border="1" />
</f:facet>
<f:facet name="previous">
<t:graphicImage url="images/arrow-previous.gif" border="1" />
</f:facet>
<f:facet name="next">
<t:graphicImage url="images/arrow-next.gif" border="1" />
</f:facet>
<f:facet name="fastforward">
<t:graphicImage url="images/arrow-ff.gif" border="1" />
</f:facet>
<f:facet name="fastrewind">
<t:graphicImage url="images/arrow-fr.gif" border="1" />
</f:facet>
</t:dataScroller>
el otro poco de codigo que hay lo puedes omitir si quieres, el ejemplo esta muy ilustrativo
este dataScroller es el que te agrega la paginacion todo lo que tienes que hacer es establecer en el atributo for el id del dataTable, eso genera la paginacion
para utilizar myFaces necesitas las librerias y creo que tambien configurar el web.xml, esta parte la puedes consultar el la pagina de myFaces.
aqui puedes consultar las dependencias (librerias) http://wiki.apache.org/myfaces/Library_dependencies
aqui hay un ejemplo de un web.xml que usa myfaces http://myfaces.apache.org/cardemoweb.html
Espero que te sirva, a mi me funciona en eclipse, estoy intentando usarlo en el RAD7 pero no lo he logrado