Re:estranho paginação displaytag!

6 respostas
glaucioguerra

Você deve fazer a requisição do restante do List a um servlet para paginar. Você deve utilizar a seguinte propriedade:

requestURI="ListarTabela.do"

ou requestURI="/pages/ListarTabela.mtw" (dando uma força para o Mentawai rs…)

Coloque este código dentro da tag display:table.

6 Respostas

glaucioguerra

Complementando:

Para melhorar a visualização do displaytag utilize Decorators:

:arrow: http://displaytag.homeip.net/displaytag-examples-1.1/example-decorator.jsp

glaucioguerra

Complementando:

Para melhorar a visualização do displaytag utilize Decorators:

:arrow: http://displaytag.homeip.net/displaytag-examples-1.1/example-decorator.jsp

netally

Essa ajudou a mim tb!!!
Legal!!!

valeu!!!

keller

Para uma melhor visualizacao da displayTag
recomendo configura-la:

http://displaytag.sourceforge.net/11/configuration.html

Até… :thumbup:
[]s

I
  • Gente este é meu código e eles esta exibindo os campos todos direitninhos na paginação .
<display:table name="colecao" pagesize="10">
                          <display:column property="id" title="Codigo" />
                          <display:column property="nome" title="Nome"/>
                          <display:column property="telefone" title="Telefone"/>
                          <display:column property="idade" title="Idade"/>
      </display:table>

Ele exibe isto no código !!

Codigo    Nome        Telefone     Idade 
1           batman      55555555     20 
2            pedro        22222222     44 
3             joao         11111111     23 
4            spider         5489498     54 
5             lex             1444548     44 
6         joaozinho        454544      12 
7           sapo           544444        48 
8            fox            544444        18 
9          raposa         256200       45 
10         dog            2546546      44 

12 Cargos encontrados, exibindo de 1 a 10.[Primeiro/Anterior] 1, 2 [Próximo/Último]

Eu coloquei pra ele exibir de 10 em 10 campos . Sendo que ele esta exibindo , o problema é quando eu vou clicar pra exibir a proxima pagina contendo os outros 10 campos !!!

Aí da erro !!! :sad:

java.lang.IndexOutOfBoundsException: fromIndex = -10	at java.util.SubList.<init>(AbstractList.java:703)	at java.util.RandomAccessSubList.<init>(AbstractList.java:861)	at java.util.AbstractList.subList(AbstractList.java:570)	at org.displaytag.pagination.SmartListHelper.getListForPage(SmartListHelper.java:219)	at org.displaytag.pagination.SmartListHelper.getListForCurrentPage(SmartListHelper.java:200)	at org.displaytag.tags.TableTag.setupViewableData(TableTag.java:1525)

o que deve estar acontecendo ???

I
  • Valeu pela força !!!

  • Se aparecer outro problema por aqui te retorno . Obrigado !

Criado 18 de maio de 2006
Ultima resposta 18 de mai. de 2006
Respostas 6
Participantes 4