我用ChartDirector做显示中文,在Windows下是可以正常显示的阿,可是,一放到Linux环境下就是显示为“方框”,这个问题我找了好久都没有找到好的解决办法,还请各位大侠帮助,谢谢各位了!
我用的UTF-8语言,从DB中查询出来的汉字是繁体的,怎么办哪???
我用的UTF-8语言,从DB中查询出来的汉字是繁体的,怎么办哪???
解决方案 »
- ibatis update iterate标签问题——急急急,在线等
- MYSql如果实现递归查询`
- 我是新手,怎么用jsp+数据库技术实现一个小型的选课教务系统
- 实时监控,及时报警的功能如何实现?
- 急???求jspsmart组件包!
- 请高手指导一下为什么我这段调用显示图形的CLASS在WEBSPHERE下用不了?十万火急!
- jsp+mysql的插入问题
- Exception occurred during processing request: null 是什么样的错误,下面是栈信息
- 在jsp中,读取access数据库中的中文,显示后是“?”,如何解决?
- WebLogic中如何测试servlet
- 如何把多条选上的复选框数据保存到数据库 在线等
- IE在切换菜单时 线程时如何控制的
不过程序要定义字体样式;如果没有定义样式,则要修改JRE的字体配置文件;如下如AS4的JDK1.4的要修改font.properties.zh_CN.Redhat文件,把最后一句改成:
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/local/j2sdk/jre/lib/fonts/simsun.ttc
即,等号后面的路径指向你simsun.ttc文件的路径;
而JDK1.5,把最接近你的系统版本的字体配置文件(如AS4文件名是fontconfig.RedHat.properties.src)复制成一个新的文件,文件名是fontconfig.properties,然后把所有字体配置文件都删除(fontconig.OSName.Version.bfc;fontconfig.OSName.properties.src);然后修改fontconfig.properties
前面的两行,(等号前面不用改,类似就行了)
allfonts.chinese-cn-iso10646=-misc-SimSun-medium-r-normal--*-%d-*-*-p-*-iso8859-15
最后在Font File Names块中添加simsun的路径映射:
filename.-misc-SimSun-medium-r-normal--*-%d-*-*-p-*-iso8859-15=/usr/java/jdk1.5.0_06/jre/lib/fonts/simsun.ttc
最后一定要重启Tomcat才能生效!
export LANG=zh_CN.GBK
把它加入catalina.sh
步骤是:
1、设定Linux用户目录下的LANG=zh_TW.Big5 (一定要先安装zh_TW.Big5字符集噢)
2、设定oc4j的启动参数: -Djava.awt.headless=true
由于我用的Server是oc4j,所以需要设定这个启动参数,其它的Server可以根据自己不同的需要来设定噢!
谢谢各位的支持和关注,谢谢。