当前位置: 首页 > news >正文

开网站开发公司做淘宝详情的网站

开网站开发公司,做淘宝详情的网站,凌源网站建设,上海网页网络技术有限公司EasyExcel填充数据EasyExcel填充数据流下载 easyexcel填充excel下载 easyexcel填充 1、填充数据然后将文件输出给浏览器 1、填充数据然后将文件输出给浏览器 官网地址 官网的demo填充生成的是file文件, 实际需求用的最多的是 填充完数据将Excel输出给浏览器 填充模版Excel文… EasyExcel填充数据EasyExcel填充数据流下载 easyexcel填充excel下载 easyexcel填充 1、填充数据然后将文件输出给浏览器 1、填充数据然后将文件输出给浏览器 官网地址 官网的demo填充生成的是file文件, 实际需求用的最多的是 填充完数据将Excel输出给浏览器 填充模版Excel文件用的是官方的: 地址: https://github.com/alibaba/easyexcel/blob/master/easyexcel-test/src/test/resources/fill/complex.xlsx 示例代码来自官方的 复杂填充 代码改造,官网地址: https://github.com/alibaba/easyexcel/blob/master/easyexcel-test/src/test/java/com/alibaba/easyexcel/test/demo/fill/FillTest.java /** 构建数据*/private ListFillData data() {ListFillData list ListUtils.newArrayList();for (int i 0; i 10; i) {FillData fillData new FillData();list.add(fillData);fillData.setName(张三);fillData.setNumber(5.2);fillData.setDate(new Date());}return list;}public void complex(HttpServletRequest request, HttpServletResponse response) throws ServiceException, IOException {// 模版所在路径,将官方文件下载下来File template F:\\complexFiles\\complex.xlsx;// EasyExcel没有提供填充数据 Excel流下载。需要自己实现// 创建一个 字节数组输出流,填充数据到字节数组流然后在输出给浏览器ByteArrayOutputStream os new ByteArrayOutputStream();try (ExcelWriter excelWriter EasyExcel.write(os).withTemplate(template).build()) {WriteSheet writeSheet EasyExcel.writerSheet().build();// 填充列表数据excelWriter.fill(data(), writeSheet);// 写入list之前的数据MapString, Object map MapUtils.newHashMap();map.put(date, 2019年10月9日13:28:28);map.put(total, 1000);excelWriter.fill(map, writeSheet);// 刷新excelWriter.finish();// 直接输出文件 // response.getOutputStream().write(os.toByteArray()); // response.getOutputStream().flush();BufferedOutputStream bufferedOutputStream new BufferedOutputStream(response.getOutputStream(), 8152);bufferedOutputStream.write(os.toByteArray());bufferedOutputStream.close();// 或者使用GZIP压缩输出但是需要服务器支持 // OutputStream outputStream response.getOutputStream(); // GZIPOutputStream gzipOutputStream new GZIPOutputStream(outputStream); // // 或者 // DeflaterOutputStream deflaterOutputStream new DeflaterOutputStream(outputStream); // deflaterOutputStream.write(os.toByteArray()); // deflaterOutputStream.finish(); // deflaterOutputStream.close();}}
http://www.w-s-a.com/news/256678/

相关文章:

  • 做网站PAAS系统外链是什么意思
  • 网页设计专业设计课程googleseo排名公司
  • 网站百度百科那些免费网站可以做国外贸易
  • 做视频的网站有哪些南京计算机培训机构哪个最好
  • ppt做视频 模板下载网站商业街网站建设方案
  • 佛山网站定制开发星光影视园网站建设案例
  • wordpress子站点商务网页设计与制作微课版答案
  • 山东省住房城乡和建设厅网站软件开发主要几个步骤
  • 可以接项目做的网站网站源码php
  • 杭州广众建设工程有限公司网站网页游戏人气排行榜
  • 上海网站开发建设最简单的网站代码
  • 东莞做网站建设免费网站建设案例
  • 莱州建设局网站wordpress的主题下载地址
  • 二级网站域名长沙企业关键词优化服务质量
  • 在家有电脑怎么做网站wordpress 入门主题
  • 什邡建设局网站sem推广是什么意思
  • 西安分类信息网站网站敏感关键词
  • 黑彩网站怎么做建设网站费用分析
  • 网站关键词选取的步骤和方法小程序商城哪家好排行榜
  • 儿童产品网站建设网站建设优化排名推广
  • 做网站的硬件无锡招标网官方网站
  • 做推送好用的网站合肥网站推广培训
  • 网站开发团队简介贵阳双龙区建设局网站
  • 新乡做网站公司哪家好wordpress侧边栏文件
  • 小白建站怎么撤销网站备案
  • 哪个网站做调查问卷赚钱短视频制作神器
  • 上海企业响应式网站建设推荐汕头网络优化排名
  • 怎么建立公司网站平台怎么将网站做成公司官网
  • 培训学校网站怎样快速建设网站模板
  • 建设电子商务网站论文云服务器安装wordpress