Acento na JSP

Galera, por favor quem puder me ajudar estou tentando passar dados de uma jsp para outra ai ela perde todos os acentos.
Na tabela da primeira pagina ele exibe os acentos normalmente, mas quando clico em alterar, ele ja recebe no request.getParameter com caracteres estranhos.
Segue abaixo as paginas, a primeira que lista e a segunda que deveria exibir para alterar.

Pagina da listagem que exibe os acentos corretamente

<%@page import="java.util.ArrayList"%>
<%!String usuario;%>
<%!String nivel;%>
<%!String empresa;%>
<%!String email;%>
<%!String telefone;%>
<%!String versao;%>
<%!String desenvolvedornome;%>
<%!String desenvolvedorendereco;%>
<%!String desenvolvedorhome;%>
<%!String desenvolvedoremail;%>
<%!String desenvolvedortelefone;%>
<%!String desenvolvedorcelular;%>
<%!String desenvolvedorcopyright;%>
<%@page import="logica.Localizacao"%>
<%@page import="java.util.List"%>
<%List<Localizacao> localizacaos;%>
<%ArrayList<Localizacao> localizacaos1;%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page import="dao.LocalizacaoDao"%>
<%@page contentType="text/html; charset=ISO-8859-1" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>

        <%
            response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1
            response.setHeader("Pragma", "no-cache"); //HTTP 1.0
            response.setDateHeader("Expires", -1); //evita o caching no servidor proxy
%>



        <%

            String t = (String) request.getAttribute("message");

            if (t == null) {
                t = "";
            }

        %>    

        <%

            usuario = String.valueOf(session.getValue("loginUsuario"));
            nivel = String.valueOf(session.getValue("nivelUsuario"));
            empresa = String.valueOf(session.getValue("empresa"));
            email = String.valueOf(session.getValue("email"));
            telefone = String.valueOf(session.getValue("telefone"));
            versao = String.valueOf(session.getValue("versao"));
            desenvolvedornome = String.valueOf(session.getValue("desenvolvedornome"));
            desenvolvedorendereco = String.valueOf(session.getValue("desenvolvedorendereco"));
            desenvolvedorhome = String.valueOf(session.getValue("desenvolvedorhome"));
            desenvolvedoremail = String.valueOf(session.getValue("desenvolvedoremail"));
            desenvolvedortelefone = String.valueOf(session.getValue("desenvolvedortelefone"));
            desenvolvedorcelular = String.valueOf(session.getValue("desenvolvedorcelular"));
            desenvolvedorcopyright = String.valueOf(session.getValue("desenvolvedorcopyright"));

            //if (usuario.equals("null")) {
            //    response.sendRedirect("naoestalogado.jsp");
            //}

        %>

        <title>Untitled Document</title>

        <style type="text/css">

            /*
            tablelista{margin: 0px;}
            tablelistta,th,td{border-collapse: collapse;}
            th,td{border-bottom: 0px solid #000000;padding: 0px;}
            th span{display: block; padding: 3px}
            td span{display: block; padding: 3px}
            */
            #lista table {width: 650px;}
            #lista th{color: #FFFFFF;background-color: #CCC; text-align: left}
            #lista.tabContainer {width: 666px;border: 1px solid #000000}
            #lista .scrollContainer {width: 666px;height: 200px;overflow-y:auto; overflow-x:hidden;}
            #lista .tabela-coluna0{width: 25px;}
            #lista .tabela-coluna1{width: 250px;}
            #lista .tabela-coluna2{width: 30px;}
            #lista .tabela-coluna3{width: 30px;}


        </style>

        <link rel="stylesheet" type="text/css" href="modelocss/tabelacadastrocss.css"/>
        <link rel="stylesheet" type="text/css" href="modelocss/padraocss.css"/>
    </head>
    <body>
        <div>

            <form method="post" action="IncluirLocalizacaoServlet">
                <table width="670" class="tabelacadastro">
                    <tr>
                        <th width="11" scope="row">&nbsp;</th>
                        <td width="47">&nbsp;</td>
                        <td width="540">&nbsp;</td>
                        <td width="69">&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td colspan="3"><strong><em>Cadastro de Localização</em></strong></td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td><div align="left">Nome: </div></td>
                        <td>
                            <label>
                                <input name="localizacao" type="text" id="localizacao" size="90" maxlength="60" />
                            </label>
                        </td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td align="left"><label style="color:#F00"><%=t%></label></td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td>
                            <div align="right">
                                <input type="submit" name="salvar" id="salvar" value="Inserir" />
                            </div>
                        </td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                    </tr>
                </table>

            </form>
        </div>
        <div>
            <br />
            <br />
        </div>



        <form method="post" action="PesquisaLocalizacaoServlet">
            <div style="height:35Px">
                <label>Localização: </label> <input value="${valorpesquisado}" name="pesquisar" type="text" id="pesquisar" size="60" maxlength="60" />
                <input name="pesquisar" type="submit" id="pesquisar" value="Pesquisar" />
            </div>
            <div class="tabContainer" id="lista">
                <table border="0px" class="tabelalocalizacao">
                    <thead>
                        <tr>
                            <th class="tabela-coluna0"><span>Id</span></th>
                            <th class="tabela-coluna1"><span>Localização</span></th>
                            <th class="tabela-coluna2"><span>Alterar</span></th>
                            <th class="tabela-coluna3"><span>Excluir</span></th>                
                        </tr>
                    </thead>
                </table>
                <div class="scrollContainer">
                    <table border="0" bordercolor="#0000FF">
                        <tbody>
                            <c:forEach var="resultado" items="${resultadopesquisa}">
                                <tr>
                                    <td class="tabela-coluna0">${resultado.idlocalizacao}</td>
                                    <td class="tabela-coluna1">${resultado.localizacao}</td>
                                    <td class="tabela-coluna2"><a href="#" onclick="window.open('alterarlocalizacao.jsp?id=${resultado.idlocalizacao}&localizacao=${resultado.localizacao}', 'Pagina', 'STATUS=NO, TOOLBAR=no, LOCATION=NO, DIRECTORIES=NO, RESISABLE=NO, SCROLLBARS=YES, TOP=250, LEFT=250, WIDTH=700, HEIGHT=300');">Alterar</a></td> 
                                    <td class="tabela-coluna3">Excluir</td>
                                </tr>
                            </c:forEach>
                        </tbody>
                    </table>
                </div>
            </div>
        </form>        
    </body>
</html>

Pagina da alteração que recebe os dados com acentos errados

<%@page import="java.util.ArrayList"%>
<%!String usuario;%>
<%!String nivel;%>
<%!String empresa;%>
<%!String email;%>
<%!String telefone;%>
<%!String versao;%>
<%!String desenvolvedornome;%>
<%!String desenvolvedorendereco;%>
<%!String desenvolvedorhome;%>
<%!String desenvolvedoremail;%>
<%!String desenvolvedortelefone;%>
<%!String desenvolvedorcelular;%>
<%!String desenvolvedorcopyright;%>
<%@page import="logica.Localizacao"%>
<%@page import="java.util.List"%>
<%List<Localizacao> localizacaos;%>
<%ArrayList<Localizacao> localizacaos1;%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page import="dao.LocalizacaoDao"%>
<%@page contentType="text/html; charset=ISO-8859-1" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>

        <%
            //Nao gravar Cache
            response.setHeader("Cache-Control", "no-cache"); //HTTP 1.1
            response.setHeader("Pragma", "no-cache"); //HTTP 1.0
            response.setDateHeader("Expires", -1); //evita o caching no servidor proxy

            //Return de Menagem ficar em Branco
            String t = (String) request.getAttribute("message");

            if (t == null) {
                t = "";
            }

            //Recebe Usuario e Nivel
            usuario = String.valueOf(session.getValue("loginUsuario"));
            nivel = String.valueOf(session.getValue("nivelUsuario"));

            if (usuario.equals("null")) {
                response.sendRedirect("naoestalogado.jsp");
            }

            String id = request.getParameter("id");
            String localizacao = request.getParameter("localizacao");
        %>               

        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

            <title>Untitled Document</title>

            <style type="text/css">

                /*
                tablelista{margin: 0px;}
                tablelistta,th,td{border-collapse: collapse;}
                th,td{border-bottom: 0px solid #000000;padding: 0px;}
                th span{display: block; padding: 3px}
                td span{display: block; padding: 3px}
                */
                #lista table {width: 650px;}
                #lista th{color: #FFFFFF;background-color: #CCC; text-align: left}
                #lista.tabContainer {width: 666px;border: 1px solid #000000}
                #lista .scrollContainer {width: 666px;height: 200px;overflow-y:auto; overflow-x:hidden;}
                #lista .tabela-coluna0{width: 25px;}
                #lista .tabela-coluna1{width: 250px;}
                #lista .tabela-coluna2{width: 30px;}
                #lista .tabela-coluna3{width: 30px;}


            </style>

            <link rel="stylesheet" type="text/css" href="modelocss/tabelacadastrocss.css"/>
            <link rel="stylesheet" type="text/css" href="modelocss/padraocss.css"/>

    </head>
    <body>
        <div>

            <form method="post" action="AlterarLocalizacaoServlet">
                <table width="670" class="tabelacadastro">
                    <tr>
                        <th width="11" scope="row">&nbsp;</th>
                        <td width="46">&nbsp;</td>
                        <td width="571">&nbsp;</td>
                        <td width="16">&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td colspan="3"><strong><em>Alterar Localização</em></strong></td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td><div align="left"></div></td>
                        <td>
                            <label>
                                <input readonly style="visibility:hidden" name="id" type="text" value="<%=id%>" id="id" size="5" maxlength="4" />
                            </label>
                        </td>                       
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>

                        <td><div align="left">Nome: </div></td>
                        <td>
                            <label>
                                <input name="localizacao" type="text" value="<%=localizacao%>" id="localizacao" size="90" maxlength="60" />
                            </label>
                        </td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td align="left"><label style="color:#F00"><%=t%></label></td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td>
                            <div align="right">
                                <input type="submit" name="alterar" id="alterar" value="Alterar" />
                            </div>
                        </td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <th scope="row">&nbsp;</th>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                    </tr>
                </table>

            </form>
        </div>
    </body>
</html>

Você já tentou incluir contentType=“text/html;charset=ISO-8859-1” na diretiva da página???

Use o Charset UTF-8, que ele aceita tudo.

Bom dia, caro colega em que parte da pagina coloco o item acima citado?

No inicio da aplicação estava tudo com UTF-8 ai tinha problemas, entao li na net que era melhor usar o ISO, ate o momento tava ok, so nao deu certo nessa pagina ai que é para alterar o dado, se voce puder me dar uma luz agradeço.

<%@page contentType=“text/html; charset=UTF-8” language=“java” import=“java.sql.*” errorPage="" %>

O UTF-8 é melhor, pois a ISO é somente nacional.