当前位置: 代码迷 >> Java Web开发 >> excel导出出有关问题了。
  详细解决方案

excel导出出有关问题了。

热度:124   发布时间:2016-04-16 21:50:52.0
excel导出出问题了。。

        request.setCharacterEncoding("utf-8");
response.setContentType("application/vnd.ms-excel;charset=utf-8"); 
String content=request.getParameter("content");
String cont=request.getParameter("cont");
if(null!=content&&!"".equals(content)){
content=content.trim();
String one=content.substring(0,6);
String two=" border=1";
String three=content.substring(6);
content=one+two+three;
}

if(null==cont||"".equals(cont)){
cont="户内精装修明细";
}


String agent = request.getHeader("USER-AGENT");   
if (null != agent && -1 != agent.indexOf("MSIE")){   //ie
String codedfilename = URLEncoder.encode(cont+".xls", "UTF8");  
response.setHeader("Content-Disposition","attachment;filename=" + codedfilename);   
}else if (null != agent && -1 != agent.indexOf("Mozilla")){      //Fox 
String codedfilename = MimeUtility.encodeText(cont+".xls", "UTF8", "B");   
response.setHeader("Content-Disposition","attachment;filename=" + codedfilename);   
}else{   
response.setHeader("Content-Disposition","attachment;filename=" + cont+".xls");   
}  


在ie下不会导出文件是这样的  是我的jsp如下图:

这个怎么破。。。
------解决思路----------------------
IE里面把迅雷加载项禁止掉后再调试看看。
  相关解决方案