请教JasperReports的中文问题
大家好,我在项目中使用到JasperReports,通过Servlets方式将报表直接显示到浏览器上,但是中文显示为 "? ",google了一下,发现解决这种问题有两个方法
1.在Servlet中设置:
代码
1. response.setContentType( "text/html;charset=GB2312 ");
2.在*.jrxml中设置
代码
1. <?xml version= "1.0 " encoding= "GB2312 " ?>
但是经过测试,这两种方法都无法正常显示中文,请大家指教:)
------解决方案--------------------sf
------解决方案--------------------如果你做了上边两点。
再就是保证保存成PDF的能正确显示中文。现太是在页面上设置语言
------解决方案--------------------把GB2312改成GBK试试