Tomcat导出文件乱码问题

现象:tomcat下载excel文件,中文文件名显示正常,文件内容显示乱码;

排查:系统字符集LANG=en_US.UTF-8,tomcat设置URI编码为utf-8,依旧乱码;

解决:非tomcat问题,为tomcat调用后端api时,api流处理问题,Response返回不对;

开发解决掉流处理问题后,即使不设置tomcat的URI编码,也能正常显示excel中文内容。

以下为tomcat相关乱码问题,留着参考

tomcat编译乱码问题

https://blog.csdn.net/Howard_Nan/article/details/51426236

vue2.x 下载后台传过来的流文件(excel)后乱码问题

https://www.cnblogs.com/cynthia-wuqian/p/7927621.html

Tomcat服务器图片地址中文路径问题解决办法

https://www.jb51.net/article/65694.htm

server.xml中两处Connector配置URIEncoding="UTF-8" 参数

Tomcat7下项目切换到Tomcat8后,出现乱码

https://blog.csdn.net/u014746965/article/details/50267561

Tomcat7对URI默认编码是ISO-8859-1        7版本之前的默认编码好像都是这个
Tomcat8对URI默认编码是UTF-8

猜你喜欢

转载自blog.csdn.net/qq_40809549/article/details/81742579
今日推荐