Olá, estou com um problema pra exibição de uma consulta realizada no banco em display tag lib.
o problema acontece na hora de realizar o loop, porque da maneira que eu fiz, para toda linha que for buscada será criado um novo "cabeçalho" no display tag lib para aquela linha.
Queria fazer onde só houvesse um cabeçalho e as linhas fossem adicionadas normalmente (uma tabela normal).
já tentei colocar o loop depois de criar a tabela com o display tag mas da erro e a busca nem é realizada (entra no catch). Deve ser algo bem simples mas não consigo enxergar o problema de jeito nenhum. Segue o meu código abaixo:
try{
ListIterator iter = wsList.listIterator();
int id;
while(iter.hasNext()){
Log achei = (Logiter.next();
id = achei.getId();
request.setAttribute( "achei", achei );
%>
<center>
<display:table name="achei">
<display:column property="id" title="Id"/>
<display:column property="datacriacao" title="Data" style="width:70%;"/>
<display:column property="codigo" title="Cód. Etabelec." style="width:70%;"/>
</display:table>
<% }
}catch(Exception e){
out.print("ERRO");
e.printStackTrace();
}
Se alguém puder me indicar onde estou errando, ficaria muito grato!