直接贴代码:
String recommendedName = new String(file.getBytes(), “ISO8859_1”);
response.reset();
response.setContentType(“application/vnd.ms-excel;charset=gb2312”);
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Content-Disposition","attachment; filename=" + recommendedName + "\"");
response.resetBuffer();
PrintWriter sos = response.getWriter();
sos.print(sb.toString());
sos.flush();
sos.close();
下载中文名乱码,求高人指点,急?
------解决方案--------------------
response.setHeader("Content-Disposition","attachment; filename=" + URLEncoder.encode(recommendedName,"UTF-8")+ "\""); //兄弟,最好改成utf-8