Buenas,
Estou com um problema chato que só ocorre no IE(7 e 8). Ele sempre assume que a página é UTF-8.
Estou usando Facelets + Rich Faces. Já setei no cabeçalho:
<?xml … encoding="ISO-8859-1"
E tentei até forçar o response com um servlet filter:
response.setCharacterEncoding("ISO-8859-1");
E no formulário:
<a4j:form acceptcharset=“ISO-8859-1”>
Porém o IE continua não reconhecendo os caracteres especiais, se eu retorno esses caracteres da aplicação(por exemplo numa listagem) o IE até apresenta correto, mas quando envio do IE para a aplicação(por exemplo num cadastro), os caracteres especiais vão errados.
Há alguma forma no JSF/RichFaces/Facelets de forçar esse charset?