Pessoal, ontem eu até tinha postado um tópico sobre o assunto porque eu
estava com problemas de acentuação usando o ISO-9958-1 e resolvi
mudar tudo pra UTF-8 pensando que ia resolver. Acontece que ainda
continuo com os problemas.
Estou usando o MySQL e quando executo a sentença:
SHOW VARIABLES LIKE 'character_set%';
Todos resultados aparecem como utf-8, como abaixo:
‘character_set_client’, ‘utf8’
‘character_set_connection’, ‘utf8’
‘character_set_database’, ‘utf8’
‘character_set_filesystem’, ‘binary’
‘character_set_results’, ‘utf8’
‘character_set_server’, ‘utf8’
‘character_set_system’, ‘utf8’
‘character_sets_dir’, ‘C:\Program Files\MySQL\MySQL Server 5.1\share\charsets’
Todas minhas páginas JSP possuem no cabeçalho:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
E dentro da tag head:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Os servlets também tem:
response.setContentType("text/html;charset=UTF-8");
Como vocês podem ver está tudo dentro dos padrões, e mesmo assim quando faço um insert no banco
a acentuação fica errada. Tem mais alguma coisa que eu possa fazer?
Desde já agradeço a atenção.
