Caracteres Estranhos JSP+ JSLT

Estou estudando JSP pela apostila da Caelum e estou com o seguinte problema.

Esta aparecendo estés caracteres estranhos         

em alguns pontos da pagina.

Começou depois que fiz um if com JSLT

Segue o código.

Obrigado

[code]<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>

Contatos
<jsp:useBean id="dao" class="br.com.caelum.servlet.ContatoDAO" />
<table>
	<td>Nome:</td>
	<td>Email :</td>
	<td>Endereco :</td>
	<td>Nascimento :</td>
	<!-- percorre contatos montando as linhas da tabela -->
	<c:forEach var="contato" items="${dao.lista}" varStatus="id">
		<tr>
			<td>${contato.nome}</td>
			<td>&#65532;<c:if test="${not empty contato.email}"><a href="mailto:${contato.email}">${contato.email}</a></c:if></td>
			<td>${contato.endereco}</td>
			<td>${contato.dataNascimento.time}</td>

		</tr>


	</c:forEach>


</table>
[/code]