forEach

1 resposta
J
esse código esta dando erro e ate agora eu não consegui entender por que?
<%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<html>
<!-- cria lista -->
<jsp:useBean id="dao" class="br.com.caelum.jdbc.dao.ContatoDAO"/>

<!-- for -->
<c:forEach var="contato" items="${dao.lista}">
	<li>
		Nome: ${contato.nome}
		Email: ${contato.email}
		Endereço: ${contato.endereco}
	</li>
&lt;/c:forEach&gt;
&lt;/html&gt;
HTTP Status 500: org.apache.jasper.JasperException: /lista-elegante.jsp(8,0) According to TLD or attribute directive in tag file, attribute items does not accept any expressions

o tem um método na classe ContatoDAO que se chama getLista que retorna um list de contatos.
o que esta errado?????

1 Resposta

B

Tente alterar a declaração do taglib para

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
Criado 28 de maio de 2008
Ultima resposta 29 de mai. de 2008
Respostas 1
Participantes 2