struts2-jasperreports-plugin导出中文html报表出现乱码
在项目中使用统一编码UTF-8.
报表使用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报表的中文,显示正常.
这种修改方法对于我们的项目是够用的,但我想还应该有更好的方法.
相关推荐
lupeng 2020-11-14
sjcheck 2020-11-10
sjcheck 2020-11-03
meylovezn 2020-08-28
owhile 2020-08-18
Francismingren 2020-08-17
pythonclass 2020-07-29
sunzhihaofuture 2020-07-19
爱读书的旅行者 2020-07-07
行吟阁 2020-07-05
tianqi 2020-07-05
行吟阁 2020-07-04
冰蝶 2020-07-04
lyg0 2020-07-04
owhile 2020-07-04
opspider 2020-06-28
lengyu0 2020-06-28
tianqi 2020-06-21
dadaooxx 2020-06-16