使用HttpServletResponse对象向浏览器输出文件,是浏览器以下载的方式展现
步骤:
//1.通知浏览器文件形式,为xls文件
response.setContentType(“application/vnd.ms-excel”);
//2.设置浏览器以下载方式打开,并设置文件名(new String方式解决中文编码问题)
response.setHeader(“Content-Disposition”, “attachment;filename=”+new String(“用户列表.xls”.getBytes(),”ISO-8859-1”));
//得到输出流
OutputStream output = response.getOutputStream();
//输出具体数据
。。。
相关文章
- 使用 Chainlit, Langchain 及 Elasticsearch 轻松实现对 PDF 文件的查询
- 【Eclipse】Eclipse中tomcat的Server配置(解决修改代码不断的重启服务器)以及设置tomcat文件发布位置与JSP编译位置查看
- socket实现文件上传(客户端向服务器端上传照片示例)
- JSP中引用CSS样式文件却无法显示的问题解决方案
- 使用GitHub的API实现文件上传--李渣渣(lizaza.cn)
- cwRsync 实现两台服务器Windows Server R2间的文件同步(备份)
- 利用分布式文件系统(DFS)实现网站文件同步
- [PHP] 网盘搜索引擎-采集爬取百度网盘分享文件实现网盘搜索(二)
- nodejs中使用fluent-ffmpeg实现n个webm视频文件先转码在合并
- tomcat实现文件打开下载功能