Gostaria de saber a melhor forma para criar uma tabela dinâmica, estou usando JSP + Struts2. Bem entendam que em uma das classes eu tenho uma lista ( ou um array, ainda não decidi) de objetos. Esses objetos tem os seus devidos conteudos.
Exemplo de objeto:
Pessoa, que teria um String nome, Double idade, String CPF. (supondo);
Então tenho uma lista de pessoas( que pode variar de tamanho) e quero exibir essa lista em uma tabela. Usando os atributos de Pessoa.
Lembrando que estou no JSP.
Já dei uma olhada na internet, queria saber qual a melhor opção.
A forma que eu costumo utilizar é com DisplayTag. Uma biblioteca muito simples de usar e que deixa a tabela mais dinâmica, com paginação, ordenação de colunas, opção de exportar para excel, csn, pdf…
Olha um exemplo de uso aqui: http://www.simplecodestuffs.com/pagination-example-in-struts-2/