Quase todo SGBD aceita a construção SELECT com LIMIT, funcionando da
seguinte maneira: Você informa um offset (onde você deseja que o cursor
dos registros se posicione) e um limite (tamanho da pagina de registros).

Ex.: (MySQL)
SELECT * FROM table LIMIT offset,limit

SELECT * FROM table LIMIT 10,40

Isso informa ao mysql que o cursor deve apontar p/ o registro 10 e
retornar apenas 40 registros a partir do offset

Ex.: (PostgreSQL)

SELECT * FROM table LIMIT 10 OFFSET 40

Procure saber se o sgbd que você usa dá suporte a essa opção, depois é só
você usar a criatividade para criar as páginas. Um exemplo seria você
reescrever a url de cada página a medida que o usuário clicar em avançar
(incrementando o offset) ou voltar (decrementando o offset).

Espero ter ajudado.
[]'s Bruno.

> veja o framework struts, ele tem suporte a paginação.
> projeto jakarta.
>
> ----- Original Message -----
> From: "Marcelo Teixeira Duarte - DATAPREVRJ"
> <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, March 28, 2003 3:53 PM
> Subject: [java-list] Paginação de consultas
>
>
>> Colegas javaneses, saudações a todos.
>>
>> Gostaria de saber se alguém já teve a necessidade de realizar uma
> paginação
>> em jsp.
>>
>> Faço um select que retorna muitas linhas e gostaria de apresentar o
>> resultado de n em n registros com aquelas clássicas figuras de
>> "primeiro", "anterior", "próximo" e "último".
>>
>> Peço orientação para resolver este problema.
>>
>> Muito Obrigado.
>> Marcelo
>>
>> ------------------------------ LISTA SOUJAVA
>> ---------------------------- http://www.soujava.org.br  -  Sociedade
>> de Usuários Java da Sucesu-SP dúvidas mais comuns:
>> http://www.soujava.org.br/faq.htm
>> regras da lista: http://www.soujava.org.br/regras.htm
>> historico: http://www.mail-archive.com/java-list%40soujava.org.br para
>> sair da lista: envie email para [EMAIL PROTECTED]
>> -------------------------------------------------------------------------
>>
>
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------  http://www.soujava.org.br  -  Sociedade de
> Usuários Java da Sucesu-SP  dúvidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
> -------------------------------------------------------------------------






------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a