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

怎么进入自己网站主机地址江苏省高职重点专业群建设网站

怎么进入自己网站主机地址,江苏省高职重点专业群建设网站,知乎 闲鱼网站建设和网站运营,网站的链接结构包括通过hutool工具类#xff0c;对于excel的操作变得非常简单#xff0c;上篇介绍的是excel的上传#xff0c;对excel的操作#xff0c;核心代码只有一行。本篇的excel的下载#xff0c;核心数据也不超过两行#xff0c;简洁方便#xff0c;特别适合当下的低代码操作。 下载…通过hutool工具类对于excel的操作变得非常简单上篇介绍的是excel的上传对excel的操作核心代码只有一行。本篇的excel的下载核心数据也不超过两行简洁方便特别适合当下的低代码操作。 下载excel有两种方式一种将生成的excel下载到指定路径一种是在web页面中直接下载到默认的download路径。 第一种 ExcelWriter writer ExcelUtil.getWriter(D:/myfile/ new String(班级人员表..getBytes(StandardCharsets.UTF_8)));第二种 ExcelWriter writer ExcelUtil.getWriter(); write.flush(outputStream, isCloseOut);使用步骤及代码示例如下 引入jar包 dependencygroupIdcn.hutool/groupIdartifactIdhutool-poi/artifactIdversion5.7.16/version/dependencydependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactIdversion4.1.2/version/dependency第一种指定路径下载的方式代码实现如下 public class CreateExcelDemo{public void createExcel() {/*** 第一部分组装数据*/// classList 就是输入到excel的数据集合ListMapString, String classList new ArrayList();// map的key 是表头value是表头对应的值MapString, String map new LinkedHashMap();map.put(班级名称, 计算机一班);// 第一列map.put(班级人数, 45);// 第二列map.put(班主任, 王老师);classList.add(map);/*** 第二部分指定路径和excel文件名称将数据放入excel*/// 设置UTF-8是为了防止在Linux中中文名称出现乱码ExcelWriter writer ExcelUtil.getWriter(D:/myfile/ new String(班级人员表.xlsx.getBytes(StandardCharsets.UTF_8))).renameSheet(班级名称) //设置sheet名称默认是第一个sheet .setColumnWidth(-1, 20) // 设置列宽度为20-1表示针对所有列.write(classList, true); // 将List数据写入到excel表true表示设置标题行writer.close(); // 写完记得关闭} }结果如下 第二种是在web页面中下载即直接通过浏览器下载代码如下 public class CreateExcelDemo {public static void createExcel(HttpServletResponse response) {/*** 第一部分组装数据*/// classList 就是输入到excel的数据集合ListMapString, String classList new ArrayList();// map的key 是表头value是表头对应的值MapString, String map new LinkedHashMap();map.put(班级名称, 计算机一班);// 第一列map.put(班级人数, 45);// 第二列map.put(班主任, 王老师);classList.add(map);/*** 第二部分通过流输出到文件*/OutputStream out null;try (ExcelWriter writer ExcelUtil.getWriter()) {writer.write(classList, true);// 写入数据response.setContentType(application/vnd.ms-excel;charsetutf-8);response.setHeader(Content-Disposition, attachment;filename URLEncoder.encode(班级人员表.xlsx, UTF-8));out response.getOutputStream();// 获取流writer.flush(out, true); // 将数据流输出到文件} catch (IOException e) {e.printStackTrace();}IoUtil.close(out);// 流的操作要关闭}结果如下 excel的操作是很方便的其他设置可以查看源码源码都是中文注释很清晰。 excel表上传请看上一篇java hutool工具实现excel的上传 支持office03和07
http://www.dnsts.com.cn/news/103773.html

相关文章:

  • php网站实例教程怎么做网页别人可以看到图片
  • 建站公司走量渠道qq做兼职给网站给你
  • 校园二手网站开发的意义模板网站好优化吗
  • 深圳网站建设公司乐云seo598怎么提高网站流量
  • 网站连接数据库失败怎么办wordpress 主题面板
  • wordpress自定义登录地址seo怎么赚钱
  • 网站访问统计怎么做网站会员系统怎么做
  • 建设网站需要多大域名空间手机网站开发应注意
  • 手工木雕网站建设策划书头像在线制作网站
  • 宁波市江北区庄桥街道工程建设领域网站网站页面数量
  • 凡科企业网站如何建设html教程pdf下载
  • 建设网站设计公司网络架构 书籍
  • 旅游网站html5代码模板设计网站100个免费
  • 高能建站系统怎么收费郑州网站推广公司信息
  • 永仁县建设工程信息网站韩国的小游戏网站
  • 美食介绍网站模板建网站要
  • 广州建站网站前十名镇海建设交通局网站首页
  • 制作网站分析商业模式建筑工程素材资源网站
  • 甘肃建设网站首页建设门户网站都需要什么
  • 网站开发公司哪家最强海外网站导航
  • 如何在百度上建网站网站开发详细设计文档模板
  • 网站优化三要素营销课程培训都有哪些
  • 电力建设工程质监总站网站erp系统页面
  • 不规则网站模板敬请期待图片
  • 如何建设国外网站站开发技术培训
  • 网站开发技术入股协议淘宝做图网站好
  • 建设部网站79号文件基于h5的企业网站建设
  • 专业做网站建设公司哪家好微分销系统的规范问题
  • 公司建网站一般多少钱wampserver做的网站
  • 网站开发vs设计报告广西网站建设银行