Mojarra JSF 2 bug caracteres quando usado UTF-8

4 respostas
FernandoFranzini

Preciso descobrir o porque que quando eu coloco <?xml version="1.0" encoding="UTF-8" ?> nas paginas xhtml do JSF 2 ele buga os caracteres com acentos informado pelo usuário…
Detalhe Importante - actions ajax usando richfaces não buga, funciona normal…mas quando é uma action sem ajax, tipo um <h:commandButton…> pura do JSF ele buga!!! Parece que alguma coisado Mojarra…
Alguem ja descobriu ai?

4 Respostas

esdras_63

Tive problemas desse usando jsp puro, a resolução foi usar ISO-8859-1 ao invés de UTF-8. Usando o jsf nunca parei para ver qual codificação estou usando, mais com certeza é ISO-8859-1 pois usando o eclipse ele já usa essa codificação ao contrário do netbeans que usa o UTF-8 como padrão.

esdras_63

Na verdade fui dar uma olhada nas minhas páginas, eu nem estou definindo o charset. Mas com primefaces está dando normal.

FernandoFranzini

Sua intenção foi boa, mas não respondeu a minha pergunta…

nel

Fernando, você já experimentou retirar a codificação e/ou trocar para o ISO?
O que pode haver é conflito com o padrão default do JSF 2.0. Eu trabalhei com ele e não tive esse tipo de problema, por isso estou achando estranho.

Criado 10 de fevereiro de 2012
Ultima resposta 10 de fev. de 2012
Respostas 4
Participantes 3