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?
Mojarra JSF 2 bug caracteres quando usado UTF-8
4 Respostas
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.
Na verdade fui dar uma olhada nas minhas páginas, eu nem estou definindo o charset. Mas com primefaces está dando normal.
Sua intenção foi boa, mas não respondeu a minha pergunta…
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo