Fórum Problema de acetuação em JSP #460571
08/11/2013
0
Estou com um problema para repara um problema de acentuação num relatorio gerado por um sistema antigo.
Esse sistema gera um relatorio em .rtf, que recupera dados do banco oracle, e esses dados sao apresentados com problema na acentuação, aparecem interrogaçoes ????. Ex: P?blica.
Todos os enconding estao em UTF-8.
Alguem pode ajudar.
Alexandre
Curtir tópico
+ 0Posts
08/11/2013
Eduardo Pessoa
acho que isso pode ajudar, coloca isso na diretiva da pagina(pesquisei na net)
contentType="text/html;charset=ISO-8859-1
Gostei + 0
09/11/2013
Eduardo Pessoa
Gostei + 0
11/11/2013
Alexandre
Gostei + 0
12/11/2013
[desativado] Gonçalves
os dados que você está gerando o relatório estão em um Banco de Dados?
Verifique se, neste caso, o Collation da base de dados é adequado para o tipo de caractere especial que você precisa usar.
Um exemplo,
se num banco MySQL, por exemplo, estou com o Collate UTF-8 no banco e na sua página / gerador de relatórios, você está esperando um ISO-8859-1, alguns caracteres vão ser mapeados incorretamente. É muito importante que o encoding em todas as partes do sistema seja o mesmo ou que você faça a sanitização / conversão de caracteres apropriada antes de exibir a informação.
Se você me der mais detalhes (código por exemplo) posso ajudar melhor.
Gostei + 0
13/11/2013
Alexandre
Mas obrigado.
Gostei + 0
13/11/2013
Eduardo Pessoa
quando resolver posta o que fez.
Gostei + 0
14/11/2013
Alexandre
Gostei + 0
15/11/2013
Eduardo Pessoa
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)