Estou enfrentando um problema básico de encoding… estou usando o Struts como framework. O problema é que na hora que eu pego a String que foi digitada no meu form vem com um caracter diferente do que foi digitado,
Dando uma pesquisada nos forums antigos do GUJ eu consegui pegar o caracter correto definindo as minhas páginas com o encoding ISO-8859-1, mas porque com UTF-8 não funciona??? ninguém aqui te um projeto em struts que utiliza UTF-8 em que possa me dar uma mão?
Abraços.
D
D_ora_Cole_Bernardi
Vc ja tentou dar uma olhada na codificação do banco???
Eu tive este problema e era pq no banco tinha uma codificação e no meu projeto tinha outra…
Deixei as duas como UTF-8 e aí resolveu!
Espero ter ajudado!
G
gumatias
D?ora Cole Bernardi:
Vc ja tentou dar uma olhada na codificação do banco???
Eu tive este problema e era pq no banco tinha uma codificação e no meu projeto tinha outra…
Deixei as duas como UTF-8 e aí resolveu!
Espero ter ajudado!
Então cara… pra falar a verdade nem utilizando O banco nessa página eu to… porque eu estou dando o print do que eu digitei assim que ele pega o Form na Action, e está vindo esse caracter estranho, mas alguma dica? derrepente deve ser algum lugar que eu esqueci de difinir…
Valeu pela ajuda!
renatosilva
Você exibe a string no mesmo JSP ou em outro? Não é seu browser que está se confundindo?
Essa string maça.com acontece quando bytes UTF-8 são decodificados como ISO-8859-1. Estou imaginando que a JSP de exibição esteja em outro encoding, ou mesmo sem.