DisplayTag PageSize [RESOLVIDO]

Estou com um problema, quero definir dinamicamente o numero de elementos que meu displayTag irá mostra por tela…

Originalmente eu tenho algo assim:

<display:table pagesize=“5” />

E já tentei colocar assim:

<display:table pagesize="${numeroPaginas}" />

Onde no meu action eu tenho isso:

Integer teste = new Integer(2);
session.setAttribute(“numeroPaginas”, teste);

So que ele me da o seguinte erro:

Erro: Unable to convert constant to type int for attribute “pagesize” of tag “table”.

Alguém tem alguma sugestão???

E ai lvitorbh, beleza ?
Cara eu não sei não mas euesou com duas dúvidas referente a esse problema.

1º) Tente não colocar o objeto teste na sessão.

2º) Não faça a conversão para um objeto Integer, tente mandar uma String, nesse caso “5”.

Abraços

Consegui uma solução!!!
MAS ELA É MUITOOOOOOO PORCA!

No meu action eu tenho assim:

No meu JSP eu fiz isto aqui:

So que não estou feliz com ela não!!!
será, que não tem outra maneira?

Será que seria uma idéia melhor mexer nos Fontes do displayTag???
Existe uma classe: TableTag que possui o método, setPagesize!!.. será que este é o melhor caminho?

Consegui uma outra solução!!!
Que o próprio DisplayTag fornece!..

utilizarei a tld: displaytag-el.tld, que vem junto do jar do DisplayTag, http://displaytag.sourceforge.net/11/tlds.html
que da o o suporte a EL…
assim eu posso usar pagesize="${LISTA}"

=D