Pessoal…preciso fazer uma paginação(por exemplo 10 registros por pagina, tendo a função, primeira, próximo, anterior, último registro) numa consulta com o Struts…
Cara não entendo de struts mas tenho uma página em jsp que faz isso que você deseja… siga os passos. 1° você vai cria uma variável que receba o número total de registros. 2° você crie uma variável para receber o último número atual que deverá ser iniciada com valor 0. 3° Crie uma estrutura que divida o número total por 10 para você mostrar na tela a página atual e uma para selecionar e exibir os 10 registros atuais ou seja o último número atual + 10 será o limite para o laço e o número atual sera o início do laço (sugiro que crie um array para obter os valores do registro)… depois é só criar ifs para cada um dos casos, próxima página, página anterior etc…
Até mais!!!
farnetani
Em jsp…eu até tenho um padrào que utilizo aqui…porém gostaria de um exemplo para interagir com o <logic:iterate name=“registros” id=“reg”> do struts…pois se tiver que fazer via jsp…vou perder a funcionalidade do framework…não é possível que não pensaram em algo como fazer o iterate rodar até tal ponto…etc…
“marcossousa”:
Salve …
Cara não entendo de struts mas tenho uma página em jsp que faz isso que você deseja… siga os passos. 1° você vai cria uma variável que receba o número total de registros. 2° você crie uma variável para receber o último número atual que deverá ser iniciada com valor 0. 3° Crie uma estrutura que divida o número total por 10 para você mostrar na tela a página atual e uma para selecionar e exibir os 10 registros atuais ou seja o último número atual + 10 será o limite para o laço e o número atual sera o início do laço (sugiro que crie um array para obter os valores do registro)… depois é só criar ifs para cada um dos casos, próxima página, página anterior etc…