paginação uando tomahawk com jsf

1 resposta
jairovitorino

Galera, bom dia.

Estou tentando paginar uma lista usando tomahawk mas a mesma não funciona. Alguem podeira me ajudar??

Agradeço antecipadamente qualquer ajuda.

etou postando aqui o meu ccod

<dtp:dataTable id=“gridListaRepasses” var=“row"
value=”#{listarMeusRepassesPendentesBean.listaRepasse}" rows="2"
rowClasses=“even center,odd center” headerClass="cabecalhoPrincipal"
renderedIfEmpty=“true” columnClasses="center, center, center, center, right"
summary=“Meus Repasses Pendentes”>

<t:column sortable="false" id="Numerochamado" columnId="Numerochamado">
			<f:facet name="header"><h:outputText value="Chamado"/></f:facet>
			<h:commandLink value="#{row.chamado.chamadoPK.idChamado}/#{row.chamado.chamadoPK.dtAno}" immediate="true" action="#{detalheRepasseBean.showIdChamado}">
			<f:param name="idChamado" value="#{row.chamado.chamadoPK.idChamado}"/>
			<f:param name="dtAno" value="#{row.chamado.chamadoPK.dtAno}"/>
			</h:commandLink> 
		</t:column>
		<t:column sortable="false" id="SituacaoRepasse" columnId="SituacaoRepasse">
			<f:facet name="header"><h:outputText value="Situação"/></f:facet>
			<h:outputText value="#{row.situacaoRepasse}" converter = "ConverterSituacaoRepasse"/>
		</t:column>

</dtp:dataTable>

Primeira Anterior Proxima Ultima

1 Resposta

jmag

Precisei usar essa paginação a um tempão atrás... tá funcionando até hoje... segue abaixo...

<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="x"%>


<x:dataTable
				    id="data"
					value="#{CtrlAcompanhamentoProcesso.blbla}"
					var="item" width="100%" styleClass="standardTable"
					rows="20"
					headerClass="standardTable_Header"
					rowClasses="standardTable_Row1,standardTable_Row2"
					columnClasses="standardTable_Col_C,standardTable_Col_C,standardTable_Col_C,standardTable_Col_C,standardTable_Col_L,standardTable_Col_L,standardTable_Col_R,standardTable_Col_C,standardTable_Col_L,standardTable_Col"
					renderedIfEmpty="false"
					sortColumn="#{CtrlAcompanhamentoProcesso.sortColumn}"
					sortAscending="#{CtrlAcompanhamentoProcesso.ascending}"
					preserveDataModel="false" preserveSort="true">


					<x:column sortable="true">
						<f:facet name="header">
							<h:outputText value="Servidor"></h:outputText>
						</f:facet>

						<h:outputText value="#{item.nome}"></h:outputText>
					</x:column>
					<x:column>
						<f:facet name="header">
							<h:outputText value="CPF"></h:outputText>
						</f:facet>
						<h:outputText value="#{item.docFederal}"></h:outputText>
					</x:column>
					<x:column>
						<f:facet name="header">
							<h:outputText value="Matrícula"></h:outputText>
						</f:facet>
						<h:outputText value="#{item.matricula}"></h:outputText>
					</x:column>

                   <x:column>
						<f:facet name="header">
							<h:outputText value="Processo"></h:outputText>
						</f:facet>
						<h:outputText value="#{item.idRefin}"></h:outputText>
					</x:column>

					<x:column sortable="true">
						<f:facet name="header">
							<h:outputText value="Comprado"></h:outputText>
						</f:facet>
						<h:outputText value="#{item.ufOrigem}"></h:outputText>
					</x:column>

					<x:column>
						<f:facet name="header">
							<h:outputText value="Valor da Parcela"></h:outputText>
						</f:facet>
						<h:outputText value="#{item.valorParc}"></h:outputText>
					</x:column>

					<x:column>
						<f:facet name="header">
							<h:outputText value="Início do Processo "></h:outputText>
						</f:facet>
						<h:outputText value="#{item.inicioProc}" />
					</x:column>
					<x:column>
						<f:facet name="header">
							<h:outputText value="Autorizar"></h:outputText>
						</f:facet>
						<h:commandButton image="/img/icone/autoriza.png"
							action="#{CtrlAcompanhamentoProcesso.blbla}"
							title="Autorização">
							<x:updateActionListener value="#{item.idRefin}"
								property="#{CtrlAcompanhamentoProcesso.blbla}" />
							<x:updateActionListener value="#{item.idSolicitacao}"
								property="#{CtrlAcompanhamentoProcesso.blbla}" />	
						</h:commandButton>
					</x:column>
				</x:dataTable>
				
				 <x:dataScroller id="scroll_1"  
                              for="data"  
                              fastStep="20"  
                              pageCountVar="pageCount"  
                              pageIndexVar="pageIndex"  
                              paginator="true"  
                              paginatorMaxPages="10"  
                              paginatorTableClass="paginator"  
                              paginatorActiveColumnStyle="font-weight:bold;">  
  
                     <f:facet name="first" >  
                         <x:outputText value="Primeira"/>  
                     </f:facet>  
                     <f:facet name="last">  
                         <x:outputText value="Última"/>  
                     </f:facet>  
                     <f:facet name="previous">  
                         <x:outputText value="Anterior"/>  
                     </f:facet>  
                     <f:facet name="next">  
                         <x:outputText value="Póxima"/>  
                     </f:facet>  
                 </x:dataScroller> 
                 
                  <x:dataScroller id="scroll_2"  
                              for="data"  
                              pageCountVar="pageCount"  
                              pageIndexVar="pageIndex"  
                              >  
                          <h:outputFormat value="#{msgs['dataScroller_pages']}">  
                              <f:param value="#{pageIndex}" />  
                              <f:param value="#{pageCount}" />  
                          </h:outputFormat>  
                      </x:dataScroller>

Abraços!

Criado 13 de outubro de 2011
Ultima resposta 13 de out. de 2011
Respostas 1
Participantes 2