今天和同事一起运行公司的代码下载文件,同事可以下载下来,而我的确无法下载,经过仔细查看,是因为我们用的tomcat版本不一样,我用的tomcat7.0,同事用的8.0,导致默认的编码集格式不一样,7.0默认的为iso-8859-1,而8.0默认的为utf-8,导致产生乱码。解决方法,在tomcat的config目录下的server.xml的
里添加
URIEconding=“UTF-8”
useBodyEncodingForURI="true"这两个字段,并且要查看eclipse中的servers下的server.xml是否也同样添加了这俩个字段,若有无需更改,若无同样添加,然后重启就可以解决乱码问题.
Java代码导出xls文件乱码导致无法下载文件问题??
最新推荐文章于 2024-07-14 03:23:19 发布