Estou com problema no exercício 7.13.
Criei um diretório imagens dentro do WebContents com a caelum.png, conforme manda o exercício, porém a página não carrega a imagem.
Alguém saberia dizer o que está errado?
Estou com problema no exercício 7.13.
Criei um diretório imagens dentro do WebContents com a caelum.png, conforme manda o exercício, porém a página não carrega a imagem.
Alguém saberia dizer o que está errado?
posta o código e o erro, temos que saber o que q é.
Segue o código:
lista-contatos-elegante.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:import url="cabecalho.jsp" />
<jsp:useBean id="dao" class="br.com.camilo.agenda.dao.ContatoDAO" />
<table>
<tr>
<th>Nome</th>
<th>E-mail</th>
<th>Endereço</th>
<th>Data de nascimento</th>
</tr>
<c:forEach var="contato" items="${dao.lista}" varStatus="id">
<tr bgcolor="#${id.count % 2 == 0 ? 'aeee88' : 'ffffff' }">
<td>${contato.nome }</td>
<td>
<c:choose>
<c:when test="${not empty contato.email}">
<a href="mailto:${contato.email }">${contato.email }</a>
</c:when>
<c:otherwise>
E-mail não informado
</c:otherwise>
</c:choose>
</td>
<td>${contato.endereco }</td>
<td>${contato.dataNascimento.time}</td>
</tr>
</c:forEach>
</table>
<c:import url="rodape.jsp" />
cabecalho.jsp
<html>
<body>
<img src="imagens/caelum.png" />
<h2>Agenda de contatos</h2>
<hr />
rodape.jsp
<hr />
Copyright 2010 - Todos os direitos reservados
</body>
</html>
Esse é o conteúdo do meu diretório WebContents:
.:
404.html bemvindo.jsp digita-idade.jsp imagens lista-contatos-elegante.jsp META-INF rodape.jsp
adiciona_contato.html cabecalho.jsp erro.html index.html lista-contatos-scriptlet.jsp mostra-idade.jsp WEB-INF
./imagens:
caelum.png
./META-INF:
MANIFEST.MF
./WEB-INF:
lib web.xml
./WEB-INF/lib:
jstl-api-1.2.jar jstl-impl-1.2.jar mysql-connector-java-5.1.12-bin.jar
Problema resolvido.
Aparentemente foi algo relacionado com a compilação do código no Eclipse. Parece que ele não tinha reconhecido a existência do diretório imagens.