DisplayTag não faz paginação corretamente

1 resposta
V

Olá pessoal, tudo bem?
Tenho uma tabela com display tag funcionando em partes. Ela pagina a tabela normalmente, identifica a quantidade de registros, porém quando eu clico em próximo, ela perde os links da paginas.

Quando eu abro a tabela, ela me mostra isso:

8 itens encontrados(as), exibindo de 1 a 3.

123 | Próximos

Quando eu clico na página 2 por exemplo, acontece isso:

8 itens encontrados(as), exibindo de 4 a 6.true

E os links em baixo somem. Isso só acontece nas páginas intermediárias. Tanto na primeira quanto na última, funciona corretamente.

<display:table name="${requestScope.listaOrdemServicos}"
		id="listaOrdemServico" requestURI="mvc?logica=ListaOrdemServicoLogic" pagesize="3" export="true">
		
		<display:column property="idOrdemServico" title="Número" />
		<display:column property="cliente.nome" title="Cliente" />
		<display:column property="tecnico.nome" title="Técnico" />
		<display:column property="status" title="Status" />
		<display:column property="dataEntrada" title="Data de Abertura"
			format="{0,date,dd/MM/yyyy}" />
		<display:column property="valor" title="Valor" />
		<display:column title="Fechar OS">
			<c:choose>
				<c:when test="${listaOrdemServico.dataFechamento != null}">
					<img src="images/emblem-readonly_disable.png" width="22"
						height="22" alt="Fechar OS" />
				</c:when>
				<c:otherwise>
					<a href="#" class="item-fecharOS"
						id="${listaOrdemServico.idOrdemServico}"><img
						src="images/emblem-readonly.png" width="22" height="22"
						alt="Fechar OS" /> </a>
				</c:otherwise>
			</c:choose>
		</display:column>
		<display:column title="Imprimir OS">
			<a
				href="mvc?logica=GeraRelatorioOrdemServicoLogic&idOrdemServico=${listaOrdemServico.idOrdemServico}"><img
				src="images/ico_impressora.png" width="22" height="22"
				alt="Imprimir OS" /> </a>
		</display:column>
		<display:column title="Editar OS">
			<c:choose>
				<c:when test="${listaOrdemServico.dataFechamento != null}">
					<img src="images/editar_disable.png" width="22" height="22"
						alt="editar registro" />
				</c:when>
				<c:otherwise>
					<a
						href="mvc?logica=AlteraOrdemServicoLogic&idOrdemServico=${listaOrdemServico.idOrdemServico}"><img
						src="images/editar.png" width="22" height="22"
						alt="editar registro" /> </a>
				</c:otherwise>
			</c:choose>

		</display:column>
		<display:column title="Apagar OS">
			<a href="#" class="item-excluir"
				id="${listaOrdemServico.idOrdemServico}"><img
				src="images/excluir.png" width="22" height="22"
				alt="excluir registro" /> </a>
		</display:column>
		
		<display:setProperty name="paging.banner.placement" value="bottom" />
		
		<display:setProperty name="paging.banner.full" value="true" />
	</display:table>

Desde já, obrigado pela ajuda de todos!

1 Resposta

V

Resolvido pessoal!
Retirei a propriedade

<display:setProperty name=“paging.banner.full” value=“true” />

do código e funcionou!
Podem fechar o tópico!

Criado 1 de setembro de 2012
Ultima resposta 1 de set. de 2012
Respostas 1
Participantes 1