不是从InputStream中read,然后outputStream再write

@RequestMapping("download4Excel")
public void download4Excel(HttpServletResponse response){
XSSFWorkbook workbook = new XSSFWorkbook();
XSSFSheet sheet = workbook.createSheet("测试Sheet"); sheet.setColumnWidth(1, 7000);
Row row = sheet.createRow(0);
Cell cell = row.createCell(1);
cell.setCellValue("德玛西亚"); try { response.setContentType("multipart/form-data");
response.setHeader("Content-Disposition", "attachment;filename="+ URLEncoder.encode("测试生成Excel文件.xlsx", "utf-8"));
OutputStream outputStream = response.getOutputStream();
workbook.write(outputStream);
outputStream.close();
workbook.close(); } catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }

最新文章

  1. (转载)JAVA线程池管理
  2. DotNetCore跨平台~Startup类的介绍
  3. hdu 1281 二分图匹配
  4. mysql:innodb monitor(show engine innodb status)探秘
  5. 第 16 章 观察者模式【Observer Pattern】
  6. poj1691绘画板
  7. Halloween party
  8. ASP.NET MVC 5 学习教程:添加控制器
  9. COM问题
  10. 机器学习算法GBDT
  11. django_视图层_便捷工具
  12. 【python】re库 正则的一些过滤和把str拆分成list案例 以及json dict类型
  13. vue路由的知识点
  14. 杂谈1.py
  15. Aplication的意义和生命周期,与Context的关系,以及关于Aplication和Context相关问题的记录和解决办法
  16. 接触Java的15天,初步了解面向对象
  17. 【Mysql】mysql乐观锁总结和实践
  18. c#事务处理(sqlTransaction)
  19. MySQL参数log_bin_trust_function_creators介绍-存储过程和复制
  20. spring boot 整合pagehelper分页插件

热门文章

  1. 获取任意网站的图标,标题栏logo,网站logo
  2. 防御暴力破解SSH攻击
  3. Centos安装后的一些必要处理工作
  4. 【bzoj1270】[BeijingWc2008]雷涛的小猫 dp
  5. [bzoj] 1036 Count
  6. Codeforces 934.B A Prosperous Lot
  7. (原创)Linux下MySQL 5.5/5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)
  8. 寻找已排序的连个数组的第k个元素
  9. SQLite 字段数据类型
  10. VS2013 生成sqlite3动态连接库及sqlite3.dll的调用