Salve pessoal,
Estou usando IReport 1.2.8 (um pouco antigo eheh) para gerar um relatório web. Meu problema é que os caracteres especiais (acentuados e ç) não aparecem quando o relatório é gerado. Funciona da seguinte forma:
Primeiro gero um arquivo .jasper com os títulos dos campos definidos num arquivo .properties, para o usuário o relatório é exibido em formato HTML e tem a opção de exportar para PDF. Quando é exibido em HTML tem o problema dos caracteres especiais que no lugar destes aparece ‘?’ (ponto de interrogação no lugar do caracter especial) mas quando exporto para PDF os caracteres especiais aparecem normalmente. O problema é só na hora de exibir no HTML. Mesmo que não utilizando o arquivo .properties ocorre o mesmo problema.
Já olhei o charset_encoding da pagina JSP que tá definido como ISO-8859-1, o servlet que exporta para PDF e o IReport também estão com este mesmo charset. Já defini no Tomcat os parametros para VM como linguagem PT mas nada resolve. O servidor onde a aplicação fica é Linux e meu ambiente de desenvolvimento é Windows, utilizo eclipse e JDK 1.4.
Alguém poderia me dar uma luz pois não consigo resolver este problema…