Paginação

1 resposta
G

Olá, eu estou aprendendo JSP e minha camada de Persistência tem um função de listar assim:

public static ArrayList listar() throws Exception{
    Connection con = ConnectionFactory.getConnection();
    PreparedStatement st = con.prepareStatement("SELECT * FROM PESSOA ORDER BY NOME");
    ResultSet rs =  st.executeQuery();
    ArrayList pessoas = new ArrayList();
    
    while(rs.next()){
        PessoaDTO p = new PessoaDTO();
        
        p.setNome(rs.getString("nome"));
        p.setIdade(rs.getInt("idade"));
        p.setCpf(rs.getString("cpf"));
        p.setRg(rs.getString("rg"));
        
        pessoas.add(p);
    }
    rs.close();
    st.close();
    con.close();
    return pessoas;
}

O banco que utilizo eh mysql gostaria de saber como fazer paginação já que tem muitos registros?

Agradeço desde já!

1 Resposta

Marlon_Meneses

Ola!
fazer a paginacao do zero eh um pouco trabalhoso!
mas tem uma maneira bem facil q ja implementa tudo pra vc, tanto a paginacao qnto a ordenacao crescente e decrescente
soh utilizar displaytag
veja o link
http://displaytag.sourceforge.net/11/
qualquer duvida sobre, eh soh perguntar!
falow!

Criado 25 de setembro de 2007
Ultima resposta 25 de set. de 2007
Respostas 1
Participantes 2