Buenas, vamos aos fatos:
SO: Ubuntu 8.04 (Encoding: pt_BR.UTF-8)
IDE: Nebeans 6.5rc2 (Encoding do editor: UTF-8)
O postgresql esta com a codificação do sistema (UTF-8) bem como a base de dados que eu criei.
Minhas páginas JSP começam com: <%@page contentType=“text/html;charset=UTF-8” pageEncoding=“UTF-8”%>
Tenho uma tag meta dentro do head assim: <meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8”>
Adicionei o URIEncoding=“UTF-8” como parametro do Connector no server.xml do tomcat.
Tenho um form em um jsp quem envia um parâmeto nome e as vezes recebe acento, exemplo: Capitão
Já no request.getParameter(“nome”) ta vindo: Capito ( não consigo simular o caracter, mas são aqueles caracteres zoneados de troca de codificação)
e dessa forma esta indo zoneado para o banco.
O que mais é necessário fazer para a acentuação ficar correta ?