乱码问题解决:
第一步:前端转码
使用js中的转码函数
encodeURI(activityName)
将接口中传入的中文字符转码
第二步后台解码:
String activityName = new String(activityname.getBytes("ISO8859-1"), "utf-8");
完成以上步骤恭喜你进入到导出Excel文件名不显示问题
经楼主查探:
在导出Excel前设置响应头的时候IE是不支持Utf-8的编码 至此要将编码进行转换
String activityName = new String(activityName.getBytes("gb2312"),"ISO8859-1")
就OK了