主要把地址和filename拼接,用file.transferTo(目标地址)---存放文件
RequestPart 设置为传文件
System.getProperty()按指定键获取系统属性,eg:System.getProperty("user.home")--获取当前登录的操作系统用户
转换文件流 FileInputStream(文件路径)
创建excel工作薄 new XSSFWorkbook(添加文件io流)
创建sheet---》创建row---》创建cell
最后记得close
maven依赖
<!-- io常用工具类 -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.11.0</version>
</dependency>
<!-- excel工具 -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
</dependency>
常用方法
POI
workbook.getSheetAt(num); 获取sheet
row.getRowNum(num);获取某行的数据
row.getCell(0)获取列的数据
row.getCell(0).getCellType() 获取第一列的类型
row.getCell(1).getStringCellValue()获取字符串
获取后缀名
FilenameUtils.getExtension(文件名)
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://jiaheming.cn/2023/04/%e6%96%87%e4%bb%b6%e6%93%8d%e4%bd%9c/

共有 0 条评论