responseFileName = java.net.URLEncoder.encode(responseFileName, "UTF-8").replace("+", "%20"); // 处理文件乱码的问题
response.setContentType("application/octet-stream");
response.setHeader("Content-disposition", "attachment; filename=\"" + responseFileName + "\""); // sets HTTP header