[Resolvido] Listar dados do BD na DisplayTag

Pessoal;

O seguinte código, exibe uma lista de dados na displaytag logo na inicialização da minha JSP.


 <%   
     List teste = new ArrayList( 4 );  
     teste.add( "Item1" );  
     teste.add( "Item2" );  
     teste.add( "Item3" );  
     teste.add( "Item4" );  
     request.setAttribute( "teste", teste ); 
     %>  
   
 <display:table style="width: 895px " name="teste" sort="list" pagesize="4"/>  

Mas o que eu quero, é jogar os meus dados contidos no BD na DisplayTag.
Preciso de algumas dicas para realizar este feito.

Obrigado.

OBS: o DAO já está implementado e funcionando para outras funcionalidades.

Mas já está tudo pronto … qual a dúvida ??

Precisa chamar o método no DAO que retorne um arraylist com os objetos.

Colocar este arraylist como atributo no request e pronto.

Hun…
Sem comentários…(funcionou).

Só uma questão ?

Minha tabela possui 7 colunas e destes campos eu exibo apenas 3 colunas no meu método (funciona testando no <table></table> do HTML puro) então, teria como aplicar isso no DisplayTag ? e também eu posso definir a ordem de exibição dessas colunas ?

É só usa a tag <display:column /> da uma olhada no site deles.

http://www.displaytag.org/1.2/tut_basic.html

então…eu fiz como o exemplo…só que o erro persiste.

pelo o que entendi o property=(nome da coluna BD) e title = (nome que quero dar na lista)???

Erro:

Exception: [.ColumnTag] Tag "column" should ne nested in "table"
	at org.displaytag.tags.ColumnTag.doStartTag(ColumnTag.java:861)

Posta seu código como está.
Aparentemente vc está colocando as tags de column fora da displaytag.

Era isso mesmo !!.

Muito Obrigado