浏览 4769 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-06
报表使用ireport设计,其编码也是UTF-8. 但在导出struts2-jasperreports-plugin ,html格式的报表中文显示总有乱码.修改各种配置始终解决不了. 最后痛下杀手,修改struts2-jasperreports-plugin的代码. 修改JasperReportConstants.java中的函数 doExecute,将response.setContentType("text/html");注销.增加语句 response.setContentType("text/html;charset=UTF-8");response.setCharacterEncoding("GB2312"); ,然后在看html报表的中文,显示正常. 这种修改方法对于我们的项目是够用的,但我想还应该有更好的方法. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-17
我的没有改,但是没有出现中文问题哦,但我也改了struts2-jasperreports-plugin的代码。
|
|
返回顶楼 | |
发表时间:2008-01-05
我也遇到了同样的问题,struts2-jasperreports-plugin的源代码在什么地方?
|
|
返回顶楼 | |