上图,是我自己电脑的设计器打开的效果,中文正常显示。
这张图,是在报表服务器、同事的电脑设计器打开我做的报表时,出现了中文乱码的情况,有没有哪位知道如何解决。
备注:这张报表的数据集是程序数据集,java文件是以UTF-8的编码格式写的
程序数据集数据已正常获取
问题原因:接口数据在读取时,未以UTF-8的编码格式读取,导致乱码;
解决方式:后台java代码中修改 响应读取数据时,指定“UTF-8”
这个是服务器没有你电脑的字体引起的
拷贝你C:\Windows\Fonts下所有字体到服务器C:\Windows\Fonts目录下就可以
看看服务器的编码格式跟你设计器的是不是不一样
服务器的编码是不是GBK