直接附上代码
/**
* 导入Zip
* @param dc
* @param excelFile
* @return
* @throws IOException
*/
private DataCenter importZip(DataCenter dc, MultipartFile zipFile) {
boolean successFlag = true;
//获得文件名
String fileName = zipFile.getOriginalFilename();
//检查文件
if("".equals(fileName)){
successFlag = false ;
dc.setParameter("successFlag", successFlag);
dc.setParameter("message", "文件不存在");
return dc;
}
try{
//再本地创建一个文件,读取此文件 防止浏览器读取的文件被损坏
File localFile= new File("fyJyqdYhqdxxZip.zip");
FileOutputStream ftpOutstream = new FileOutputStream(localFile);
byte[] appByte = zipFile.getBytes() ;
ftpOutstream.write(appByte);
ftpOutstream.flush();
ftpOutstream.close();//创建完毕后删除
File file = new File("fyJyqdYhqdxxZ