Olá pessoal tenho uma aplicação rodando com struts e estou com problemas com o caractere do EURO - ?.
Ele só chega correto no servidor se uso o enctype como multipart/form-data e após o submit ele só retorna certo ao browser se eu forçar o response com o seguinte comando response.setCharacterEncoding("UTF-8");
;
Já li no forum outros posts relacionados e nada de conseguir funcionar de outro jeito.
Alguém tem alguma dica?
Vlw
Tentou utf-16 ?
Não tentei não.
Acho que eu não vou poder mudar para UTF-16 pois aqui na empresa está tudo como UTF-8, pode dar conflito eu imagino…
Com UTF-16 dá o mesmo problema…
Você pode usar €, ou seja, € (símbolo HTML). Já tentou isso?
O símbolo do euro pode ser um campo informado pelo usuário, ou um valor vindo do banco, ficaria inviável usar assim…
Mas eu fiz um filter forçando o request e o response para utf-8 e estou eliminando outros tipos de charset perdidos pelo sistema e aparentemente vai funcionar…
Vlw pela ajuda