文件下载中文名字乱码解决


	response.setContentType("application/octet-stream;charset=UTF-8");
 String fileName = new String(cmd.getAttachName().getBytes(), "GBK");
                    fileName = StringUtils.replace(fileName, " ", "%20");
                    fileName = new String(fileName.getBytes("GBK"), "ISO8859-1");
                    response.setHeader("Content-Disposition", "attachment; filename=" + fileName);
                    response.setHeader("Content-Type", "application/xls;charset=GBK");
	response.setHeader("Content-Disposition", "attachment;filename="
					+ fileName + ".xlsx");
                    response.setContentLength(cmd.getFile().length);

猜你喜欢

转载自sakajiaofu.iteye.com/blog/1867329
今日推荐