Números de pagina e outras informações do dataGrid

1 resposta
rafaelsgarbulho

Galera, não estou encontrando um material que permita eu saber os metodos e attribs que posso utilizar num jsp com datagrid e paginação

Quero melhorar a paginação dele e incluir um resumo tipo

N Registros encontrados

[Primeira] [<] Página X de Y [>] [Última]

Quanto a criacao de links tah tranquilo, preciso mesmo eh saber quais os atributos ou métodos pra obter
- quantidade de registros
- numero da pagina atual
- qual o numero da ultima pagina

Segue cabeçalho do datagrid pra auxiliarem com os nomes das variaveis e classes
<ui:dataGrid name="grid" items="${follow}" var="follow1" requestPath="report.do?method=reportRacr" styleClass="listing" >
<!-- e aki definicoes do paging -->
<paging size="12" custom="false" nextUrlVar="next" previousUrlVar="previous" pagesVar="pages"/>

1 Resposta

rafaelsgarbulho

E aeee amigão, talvez não seja a melhor solução, mas resolve o problema veja como fiz

coloquei 2 variaveis que sao atualizadas a cada loop, assim qdo sair do loop o ultimo valor sera da ultima pagina logo

ultimo page.index e ultimo page.url :lol:

<c:forEach items="${pages}" var="page">
	
				<c:choose>
					<c:when test="${page.current}">
						<a>Page <b><a href="<c:out value="${page.url}"/>"><c:out value="${page.index}"/> 
					</c:when>				
				</c:choose>
				<c:set var="lasturl" value="${page.url}" />
				<c:set var="lastpage" value="${page.index}" />
			</c:forEach> 
		
		</a></b><a> of </a><a href="<c:out value="${lasturl}"/>"><c:out value="${lastpage}"/></a>
Criado 31 de março de 2008
Ultima resposta 9 de abr. de 2008
Respostas 1
Participantes 1