소스 검색

代码回退

liuyc 2 년 전
부모
커밋
daa6115fc5
1개의 변경된 파일2개의 추가작업 그리고 8개의 파일을 삭제
  1. 2 8
      blade-service/blade-manager/src/main/java/org/springblade/manager/controller/ExcelTabController.java

+ 2 - 8
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/ExcelTabController.java

@@ -3325,17 +3325,11 @@ public class ExcelTabController extends BladeController {
         return filename.toLowerCase().endsWith(".xlsx") || filename.toLowerCase().endsWith(".xls");
     }
 
-    private boolean isExcelFile(MultipartFile file) throws IOException {
-        org.apache.poi.ss.usermodel.Workbook workbook = null;
-        try (InputStream inputStream = file.getInputStream()) {
-            workbook = WorkbookFactory.create(inputStream);
+    private boolean isExcelFile(MultipartFile file){
+        try (InputStream inputStream = file.getInputStream(); org.apache.poi.ss.usermodel.Workbook workbook = WorkbookFactory.create(inputStream)) {
             return ObjectUtil.isNotEmpty(workbook);
         } catch (Exception e) {
             return false;
-        } finally {
-            if (workbook != null) {
-                workbook.close();
-            }
         }
     }