原因:首先,Linux环境下的JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,所以同类的Swing或者AWT的中文乱码问题也适用

环境:
JDK1.5(JDK版本很重要,如果是1.4.2版本的话,JRE目录下的字体配置文件不大一样)
RedHat4.0
Tomcat5.0

解决方法:
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件
3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建
4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf
5.在%JavaHome%/jre/lib目录下,执行 cp fontconfig.RedHat.3.properties.src fontconfig.properties
6.重新启动tomcat,大功告成!

需要下载zysong.ttf

Linux环境下的JFreeChart中文乱码问题解决办法相关推荐

  1. LINUX环境下资源下载中文目录及中文文件名称问题

    为什么80%的码农都做不了架构师?>>>    http://www.yeeach.com/2009/04/09/linux%E7%8E%AF%E5%A2%83%E4%B8%8B%E ...

  2. php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法

    常见php与mysql中文乱码问题解决办法 乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号. 症状:用PHPmyAdmin输 ...

  3. java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法

    本文章来给大家介绍关于jsp get Url请求方式中文乱码问题解决办法,有需要的朋友可参考. jsp中post方式请求一般不会乱码,如果乱码加上这句: 解决办法一 代码如下 复制代码 request ...

  4. windows下git bash中文乱码解决办法

    一.解决办法1:(直接上图) 1.在git bash下,右键 出现下图,选择options: 2.选择"Text" 3.将"Character set"设置为 ...

  5. C# asp.net页面通过URL参数传值中文乱码问题解决办法

    C# asp.net页面通过URL参数传值中文乱码问题解决办法 参考文章: (1)C# asp.net页面通过URL参数传值中文乱码问题解决办法 (2)https://www.cnblogs.com/ ...

  6. UTF-8的CSV文件中文乱码问题解决办法

    UTF-8的CSV文件中文乱码问题解决办法 参考文章: (1)UTF-8的CSV文件中文乱码问题解决办法 (2)https://www.cnblogs.com/leaves1024/p/1117138 ...

  7. Linux下Birt、JTreeChart中文乱码问题解决办法

    Linux下JTreeChart,Birt等报表工具显示中文乱码解决 1) 现象: 在Windows上生成的报表图片展示正常,但是在Linux上显示(怪异的小方块"口"): 2)问 ...

  8. linux下文件下载中文,LINUX环境下资源下载中文目录及中文文件名称问题

    项目采用UTF-8作为统一的编码(JVM中缺省字符集.Tomcat的URIEncoding字符集.Struts2的Locale字符集配置.过滤器字符集.页面统一编码.数据库编码.mysql数据库连接字 ...

  9. ubuntu php 中文乱码,Ubuntu环境下,图例中文乱码怎么办?

    最近做了一个最小二乘法的代码编写并用 matplotlib 绘制了一张图,但是碰到了中文乱码问题.简单搜索之后,发现有人总结出了比较好的方案,亲测可行.推荐给大家. 本文前提条件是 已经 安装好 ma ...

最新文章

  1. 谷歌如何利用人工智能重塑美国医疗行业?
  2. 隐式马可夫模型(hidden markov model,HMM)
  3. 研究生的研究人员发展课程
  4. 文曲星猜数游戏的非TDD实现
  5. 【LoadRunner】安装LoadRunner时提示缺少vc2005_sp1_with_atl_fix_redist解决方案
  6. 格雷码问题:输出当输入为n时的格雷码
  7. matlab程序约束条件,求Xij中i,j约束条件下的程序
  8. Comet杀人游戏开发日志-1(问题记录-于核心功能测试成功转向实际开发阶段)
  9. python行业数据分析_python在数据分析
  10. Qt学习笔记之——生成exe可执行文件并打包生成安装软件
  11. windwo下载完nvm无法执行node
  12. HTML基础整理(From表单)
  13. Java pta题库
  14. 几种常见的距离计算公式
  15. 搜狗站点管理收录与实际收录不符合怎么办?
  16. 域名虚拟主机_域名和虚拟主机之间有什么区别(解释)
  17. jupyter notebook 上传压缩包解压方式
  18. lhgdialog弹出框组件 参数详解(自己曾经开发的fuzz项目中用到过)
  19. 如何安装配置eosjs并连接到EOS区块链
  20. android10新功能,三星A80升级安卓10 更新One UI 2.0内容新功能介绍

热门文章

  1. 操作系统之文件管理:2、文件的逻辑结构(有结构文件、无结构文件、顺序文件、索引文件、索引顺序文件)
  2. USACO-Section1.3 Dual Palindromes (进制转换和回文数)
  3. CTF中Crypty入门必看(密码类,密码学)
  4. linux查看服务端口号、查看端口(netstat、lsof)
  5. 纯干货:Linux抓包命令集锦(tcpdump)
  6. C/C++面试题—实现MyString类
  7. python中的参数
  8. 第十一周总结--助教
  9. RabbitMQ入门HelloWorld(C#)(翻译)
  10. EncryptionHelper.cs(20170223)