用JFreeChart做了一个报表显示页面,我用java窗体显示出来的图片是正常的,但是通过jsp页面引用生成的热点图片后就出现了乱码问题,搞了很久也没弄好 ,求大神帮助,还有我用的是Struts2做为控制器

解决方案 »

  1.   

    手工设置各处的字体,因为默认用的是因为字体,没法显示中文
    http://developer.51cto.com/art/201112/308902.htm当然,服务器上,要有相关字体
      

  2.   

    改下项目的文件格式  好像是右键-》property》resource那边能改  改成utf-8或gbk试试
      

  3.   

    问题我解决了 ,原因是ChartFactory.createBarChart3D()这个方法里面默认的字体是 SansSerif ,我设置的是黑体,把源码里面的字体改一下然后重新编译jar包,再运行就正常了。还是谢谢各位的回答
      

  4.   

    把源码里面的字体改一下然后重新编译jiar包 ,这个吧字体修改成什么