Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Informações sobre paginação jax-rs

Olá,

Fiquei com uma dúvida relacionada a paginação.

Em algum vídeo foi ensinado como um cliente solicitaria a página desejada, porém qual a melhor forma ou a forma mais usada para que eu possa responder para meu cliente sobre a quantidade de páginas que a query retornou, um link para próxima página e outro link para a página anterior? Claro isso na mesma resposta que eu vou retornar o resultado da requisição atual.

Vi que em alguns casos usam o header em outros usam o próprio JSON para incluir essas informações, mas gostaria de saber a opinião de vocês.

Abraço.

1 resposta
solução!

Oi Rafael, no mesmo json que retorna a lista de elementos, você realmente pode colocar os links para frente e para trás, além de uma informação com o total de registros e de páginas.. Eu faria assim.

Da para usar o header, mas não vejo muito motivo não.. É uma informação específica da sua aplicação, nenhum servidor ou outra infraestrutura vai te poupar trabalho se essa informação estiver no header.