List<PadVtwoVisitListVo> resultList = padVtwoService.getVisitListAll(condition);
String[] headers = {"随访医生", "随访居民", "随访类型","随访时间","人脸认证"};
String userAgent = request.getHeader("USER-AGENT");
String fileName = "人员统计-随访列表excel文件";
if (StringUtils.contains(userAgent, "Firefox")) {
fileName = new String(fileName.getBytes("UTF-8"), "ISO8859-1");
} else {
fileName = URLEncoder.encode(fileName, "UTF-8");
}
response.setHeader("Content-disposition", "attachment; filename=" + fileName + ".xls");
ExportExcel ex = new ExportExcel<>();
ServletOutputStream os = response.getOutputStream();
ex.exportExcel(headers, resultList, os);
javaweb文件下载设置文件名称不乱码
于 2018-12-25 09:21:11 首次发布
本文介绍了一种从数据库获取随访列表并将其转换为Excel文件的方法,使用了特定的服务来获取数据,并通过判断用户代理来适配不同的浏览器,最终通过流将数据输出为Excel格式。
5431

被折叠的 条评论
为什么被折叠?



