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