diff --git a/mallinkAdmin/src/main/java/com/simple/controller/UploadController.java b/mallinkAdmin/src/main/java/com/simple/controller/UploadController.java index 6ef4d2605..2eb4874a5 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/UploadController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/UploadController.java @@ -1,6 +1,7 @@ package com.simple.controller; +import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; @@ -50,7 +51,7 @@ public class UploadController { ) { ResultData data = new ResultData(); FileOutputStream fos=null; - FileInputStream fs=null; + BufferedInputStream fs=null; try { File targetFile = new File(filePath); if(!targetFile.exists()){ @@ -60,7 +61,7 @@ public class UploadController { int dot = multiReq.getOriginalFilename().lastIndexOf('.'); fileName=fileName+ multiReq.getOriginalFilename().substring(dot, multiReq.getOriginalFilename().length()); fos = new FileOutputStream(new File(filePath+File.separator+fileName)); - fs=(FileInputStream) multiReq.getInputStream(); + fs=(BufferedInputStream) multiReq.getInputStream(); byte[] buffer=new byte[1024]; int len=0; while((len=fs.read(buffer))!=-1){