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

国内做外卖的网站有哪些百度收录什么意思

国内做外卖的网站有哪些,百度收录什么意思,贵州省建设厅省外企业官方网站,做一个门户网站多少钱需求:导出excel文件要求头部标题内容过于复杂,在代码层面不好实现,直接提供模板,只需要将数据写入即可。 一、代码实现示例 实现数据写入模板代码如下: public void export(HttpServletResponse response) throws E…

需求:导出excel文件要求头部标题内容过于复杂,在代码层面不好实现,直接提供模板,只需要将数据写入即可。

一、代码实现示例

实现数据写入模板代码如下:

public void export(HttpServletResponse response) throws Exception {// 设置response参数String fileName = "导出文件名称.xlsx";response.addHeader("Access-Control-Expose-Headers", "content-disposition");response.setHeader("content-Type", "application/vnd.ms-excel");response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "utf-8"));String template;// 根据环境设置模板路径String activeProfile = SpringContextUtil.getActiveProfile();if ("local".equals(activeProfile) || "@profileActive@".equals(activeProfile) || activeProfile == null ) {String path = FinVoucherCoverServiceImpl.class.getClass().getResource("/").getPath();//本地环境或者profileActive环境使用代码上的导出模板template = path.substring(0, path.indexOf("target")) + "src\\main\\resources\\templates\\excel\\fin_assetCard_fixed_import_template.xlsx";}else{//服务器层面的路径template = System.getProperty("user.dir") + "/config/fin_assetCard_fixed_import_template.xlsx";}try (OutputStream fileOut = response.getOutputStream()){ExcelWriter excelWriter = EasyExcel.write(fileOut).withTemplate(template).registerWriteHandler(GenerateUtil.getStrategy()).build();//写入数据格式1List<List<String>> typeList = new ArrayList<>();WriteSheet writeSheet1 = EasyExcel.writerSheet("sheet1").build();excelWriter.write(typeList, writeSheet1);//写入数据格式2//数据格式如下List<ExportVo> list = new ArrayList<>();WriteSheet writeSheet2 = EasyExcel.writerSheet("sheet2").build();excelWriter.fill(list, writeSheet2);excelWriter.finish();} catch (Exception e) {e.printStackTrace();}}

二、写入格式及标识符

1、格式一

List<ExportVo> list = new ArrayList<>();

以上数据类型数据,需要在模板中标明写入数据位置,格式如下:

使用{.字段名}的形式标识写入实体属性对应位置

2、格式二

List<List<String>> typeList = new ArrayList<>();

以上格式类型数据不需要在模板中标识位置,会默认在写入的sheet页的第一行第一列开始写入,并以竖向方向写入数据。前提是第一行第一列的位置是空,没有其它值的情况,如有数据,会往下找到第一个为空的单元格,如第一列的1,2,3,4行单元格都有数据,写入数据时不会覆盖1,2,3,4列的数据,会从第一列第5行开始写入数据。

三、依赖相关

<dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.6</version>
</dependency>

这里使用的easyexcel依赖的版本是2.2.6,如使用版本更高,自行到官网查看使用版本写入数据方法是否更改,自行替换。

http://www.dtcms.com/wzjs/365924.html

相关文章:

  • 上海专业做网站较好的公司线上推广的公司
  • 北京做网站的好公司有哪些贵阳seo网站推广
  • Aspire Pro wordpressseo关键词seo排名公司
  • 平台优化方案网站seo工具
  • 做微信公众平台的网站吗网站备案查询工信部
  • 网站开发构建工具网站推广优化流程
  • 泉州网站建设技术托管廊坊网络推广优化公司
  • 泾川门户网苏州seo关键词优化外包
  • 快速建立平台网站开发建站教程详解国际重大新闻事件10条
  • 网站建设 豫icp备高端网站建设公司排名
  • php 做的应用网站建站系统主要包括
  • 沈阳高端网站建设找人帮忙注册app推广
  • 网站内页布局的不同职业培训机构管理系统
  • 企业做网站服务费广东东莞疫情最新消息
  • 珠海响应式网站建设价格宣传推广方案
  • 微信网站怎么做策划推广活动方案
  • wordpress 迅雷下载地址怎样进行seo推广
  • 如何做网站内容构架图搜索网站有哪些
  • 怎么更改自动目录的格式怎样优化网站排名
  • 新民电子网站建设哪家好河南网站推广优化
  • 网站文章怎么做标签艾滋病多久能查出来
  • 网站如何paypal支付方式seo基础入门
  • 政府网站外文版建设评估网站推广计划书范文500字
  • 广州网站定制服务下载百度官方网站
  • 顺德网站建设策划行者seo
  • 网站主机多少钱亚马逊提升关键词排名的方法
  • WordPress怎么更改主题名称商丘关键词优化推广
  • 自己做时时彩网站seo外包公司兴田德润官方地址
  • 网站推荐靠谱的谷歌引擎搜索
  • 社区门户网站建设济南seo怎么优化