Duvida com DisplayTag

3 respostas
renatorudolf

Boa tarde galera,

Quero usar a DisplayTag table numa pagina .jsp; To tentando fazer pra essa tabela receber todos os contados do meu banco.

Fiz isso:
<%@ taglib uri="http://displaytag.sf.net" prefix="display"%>

<jsp:useBean id="dao" class="br.com.caelum.jdbc.dao.ContatoDAO" />


<% request.setAttribute( "Teste", dao.getLista()); %>
<display:table name="Teste">

  <display:column property="nome" />
  <display:column title="nome">${dao.nome}</display:column>
  
   <display:column property="email" />
   <display:column title="email">${dao.email}</display:column>
   
  <display:column property="endereco" />
  <display:column title="endereco">${dao.email}</display:column>
  
  <display:column property="dataNascimento" />
  <display:column title="dataNascimento">${dao.dataNascimento}</display:column>

</display:table>

nao aparece nada, o que ta errado/faltando ?

valew pessoal pela ajuda.

3 Respostas

renatorudolf

acho q fico faltando uma coisa:

<c:forEach var="contato" items="${dao.lista}">

<% request.setAttribute( "Teste", dao.getLista() ); %>

<display:table name="Teste">
  <display:column property="nome" />
  <display:column title="nome">${contato.nome}</display:column>
  
   <display:column property="email" />
   <display:column title="email">${contato.email}</display:column>
   
  <display:column property="endereco" />
  <display:column title="endereco">${contato.email}</display:column>
  
  <display:column property="dataNascimento" />
  <display:column title="dataNascimento">${contato.dataNascimento}</display:column>

</display:table>
	 </c:forEach>
renatorudolf

Boa noite,

O guia para instalação do displaytag solicita que seja colocado o arquivo displaytag.jar no diretorio do projeto WEB-INF/LIB; Ai que esta o problema, nao encontro esse arquivo displaytag.tld ?
Andei procurando no forum havia pessoas que passaram por esse mesmo problema, mas a solução deles nao funciona aqui,

Alguem pode dar uma força ?

valew

well

Cara tive a mesma dúvida quando fiz... mas se me lembro bem nao precisa desse arquivo. só do jar mesmo.... esse arquivo era para versoes iniciais do displaytag

nao esqueça de colocar

<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
o meu ficou um pouco diferente do seu:
<display:column property="areaDepM2" title="Dependencias M2" />

tenta ai depois posta o que der ...

Criado 18 de maio de 2011
Ultima resposta 19 de mai. de 2011
Respostas 3
Participantes 2