简便方法
- 使用
file.transferTo("地址/文件名")
public void upload(@RequestParam("file") MultipartFile file) {
try {
file.transferTo(new File("/file/upload/" + file.getName()));
} catch (Exception e) {
e.printStackTrace();
}
return;
}
- IOUTils
import org.apache.commons.io.IOUtils;
public void upload(@RequestParam("file") MultipartFile file){
file file1 = new File("c:\\xxx\\aaa","a.txt");
//原始文件输入流
InputStream inputStream = file.getInputStream();
//新文件输出流
FileOutputStream fosm = new FileOutputStream (file1);
IOUtils.copy(inputStream,fosm );
inputStream.close();
fosm .close();
}