java导出csv文件中常遇到的编码问题
1.文件名中文字符串在下载文件时候变为____是因为中文文件名在传递过程中需要编码;解决方法:response.addHeader("Content-Disposition", "attachment;filename=" + new String(fileName.getBytes(utf-8),"ISO8859-1")+".csv"2.导出为csv文件,传入参数中包含特殊符号(&,*。。。)的,后端接收字段错误前端可能通过urlencode进行编码替换了特殊符号,后端这时候.
原创
2020-06-24 11:34:05 ·
1007 阅读 ·
0 评论