导出excel时,要注意设置以下响应的响应行
通过ContentType设置(响应体的)内容类型为application/vnd.ms-excel
通过Content-Disposition设置(响应体)内容处理方式为attachment
(附件下载) 以及设置文件名为查询结果" + timeStr + ".xls
/**
* 设置响应的内容类型,以便浏览器识别为excel下载
*/
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition","attachment;fileName=查询结果" + timeStr + ".xls");
ServletOutputStream outputStream = response.getOutputStream();
try {
DetailQueryService.exportBybfmxModel(bfmxModel,realPath,outputStream);
} catch (Exception e) {
log.error(e.getMessage(),e);
}