Oi pessoal,
Faço um loop em minha JSP iterando uma lista de cpf’s de meu banco dados, até ai tudo bem, mas o grande problema é que quando vem muitos CPF a página
fica extremamente extensa… preciso fazer algo que quebre a pagina imprimindo 15 registros por página com links para os outros próximos!
Uso Struts1.1 e queria saber se ele oferece algo que ajude a fazer essa quebra ou como posso faze-la manualmente mesmo??
Obrigado, segue meu código.
Em minha Classe Dao uso esse método:
protected static List selectCpfAfiliado()throws SQLException{
SQLServerConnection servConn = new SQLServerConnection();
List resultado = new ArrayList();
String query="";
try{
query = "SELECT b.qtde_registros, b.valor_string FROM (SELECT COUNT(valor_string) as qtde_registros, " +
"valor_string FROM retail..organizacao_campo_extra WHERE id_campo=23 GROUP BY valor_string) as b "+
"WHERE (b.qtde_registros > 1);";
ResultSet rs = servConn.dataLoad(query);
if(!servConn.isEmptySet()){
for(int i=0; i<servConn.getNRows()-1; i++){
rs.next();
OrganizacaoCompleta organizacaoCompleta = new OrganizacaoCompleta();
organizacaoCompleta.setQtde_registros(rs.getString("qtde_registros"));
organizacaoCompleta.setValor_string(rs.getString("valor_string"));
resultado.add(organizacaoCompleta);
}
}
return resultado;
}finally{
servConn.closeConnection();
}
}