天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1517|回复: 3

[其他] 自定义报表中曲线图乱码

[复制链接]
湖南山奕科技 发表于 2015-3-30 13:49:45 | 显示全部楼层 |阅读模式
本帖最后由 jack 于 2015-3-30 18:34 编辑

如图所示,自定义报表中的曲线图乱码该如何处理?
无标题.png
jack 发表于 2015-3-30 13:57:47 | 显示全部楼层
是否修改过源码,修改过哪些源码?
 楼主| 湖南山奕科技 发表于 2015-4-2 16:22:36 | 显示全部楼层
linux虚拟服务器上加入了 宋体、微软雅黑、黑体,但是自定义报表里还是出现乱码的情况,请协助解决一下是为什么?
karrman 发表于 2015-4-3 10:42:42 | 显示全部楼层
现象:统计图的报表在网页上发布时,统计图里的汉字会变成小方框
原因:是因为服务器端操作系统的中文安装包没有装全,导致报表里用到的字体在服务器端的操作系统里找不到,因此成了小方块。
解决方法:安装中文字体
(一)办法一、拷贝中文字体:
(1)、 在启动java的时候加入如下参数,参数值为jdk的安装路径 -Dsun.java2d.fontpath=……/j2se/jre/lib/fonts
(2)、 操作系统安装完整的中文安装包,然后把操作系统的中文字体文件拷贝到……/j2se/jre/lib/fonts目录下
(3)、 打开……/j2se/jre/lib目录下的font.properties文件,把新添加的字体文件的对照信息加进该文件即可
(4)、 重起webserver
(二)办法二、安装中文包:
(1)、 操作系统安装完整的中文安装包
(2)、 卸载jdk,重新安装,让jdk读取新的中文字体文件

总结:首先检查reportCongfig.xml中dataSource参数配置和jspCharset,以及页面编码设置,如果这几项都设置了,还是乱码,那就是中文字体没有安装全,在web服务器的操作系统上安装中文字体。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:58

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表