将 jasper 导出为 HTML 流时字符编码错误

Wrong Character Encoding when exporting jasper as HTML stream

我在 Oracle ADF 11 中使用 jasper library v. 6.2.2,我们的服务器是 运行 Red Hat 6

我遇到了法国口音“€ è é ê û â”等特殊字符的问题

当我将报告导出为 PDF 时,一切正常,但在相同的环境中,当使用 SimpleHtmlExporterOutput 将报告导出为 HTML 输出时,我得到了像这样的错误字符“É,É...”

我尝试在调用 class SimpleHtmlExporterOutput 时将编码更改为 UTF8 和 cp1252,但仍然面临同样的问题,

提前致谢

我更改了 weblogic 启动参数上的 JAVA_OPTIONS 添加 -Dfile.encoding=utf8 并强制 weblogic 以 UTF-8 启动,这解决了我的问题