火狐 Flex 用jsp导出EXCL表格乱码

用火狐碰到的问题,Flex程序用JSP导出Excl表格时,在ie上显示正常,

但是在火狐上显示乱码,上网找了下,可能是Excl的转码问题,最后修改

jsp页面:
response.setCharacterEncoding("GBK");之前为UTF-8
并添加:
request.setCharacterEncoding("UTF-8");
乱码修改成功,经测试,可用

Flex:
ExportExcel.loadDGInExcel(datagrid, parentUrl

+'/pages/jsp/ExportExcel.jsp', "", titile.title, "");

ExportExcel.jsp
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("GBK");
String str = request.getParameter("htmltable");
String dateField = request.getParameter("dateField");
String title = request.getParameter("title");
response.setHeader("Content-disposition","attachment; filename="+java.net.URLEncoder.encode(title,"UTF-8")+" "+dateField+".xls");  
out.print(str); 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值