Encoding hell  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Opa pessoal,

To com um problema muitoooo safado. Converti a aplicação aqui para UTF-8 (antes era uma lambança de ISO-8859-1 misturado com UTF-8 ). O problema basicamente é o seguinte, na minha máquina(MacOSX) eu rodo sem problema algum no jetty *dentro do Eclipse*. No servidor, quando mando salvar algo no banco, a acentuação do registro fica zuado (postgres configurado também em UTF-8 ). O problema é somente quando o dado vai para o banco - no servidor, pois em um formulário de pesquisa por exemplo, ele fica ok entre diferente requests.

Outra coisa, quando o registro está correto no banco(quando gravei a partir da minha máquina, por exemplo) ele exibe correto em todas páginas no servidor. O problema aparentemente é só quando faço update/insert a partir do servidor

Alguém tem IDÉIA do que possa ser?

PS: Tanto no Eclipse quanto no servidor, o resultado é o mesmo




PS2: Já revisei TUDO e não tem mais nenhuma referência a ISO-8859-1
PS3: No servidor também está no env LANG=en_US.UTF-8

This message was edited 1 time. Last update was at 12/06/2009 09:49:50


Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Problema resolvido (dica do Sérgio Lopes). Foi necessário criar um filter e setar o encoding de cada requisição



e no web.xml

This message was edited 1 time. Last update was at 12/06/2009 11:20:15


Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Mais 2 coisas importantes:
- também é interessante setar o encoding do response

- dependendo do seu application server, talvez seja necessário setar o encoding no ContentType(principalmente para javascript)

This message was edited 1 time. Last update was at 14/06/2009 00:33:32


Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team