- form表单
<form action="/uploadfile" method="post" enctype="multipart/form-data">
<input type="file" name="image" value="选择单文件">
<input type="file" name="images" multiple value="选择多文件">
<input type="submit" value="提交">
</form>
2.后台处理
@RequestMapping("uploadfile")
public String uploadfile(@RequestPart("image") MultipartFile image,@RequestPart("images") MultipartFile[] images) throws IOException {
if(!image.isEmpty())
{
String originalFilename = image.getOriginalFilename();
image.transferTo(new File("D:\\Temp\\"+originalFilename));
log.info("上传了");
}
if(images.length>0)
{
for(MultipartFile img:images) {
if(!img.isEmpty()){
String originalFilename = img.getOriginalFilename();
img.transferTo(new File("D:\\Temp\\imgs"+originalFilename));
}
}
}
return "upload";
}
MultipartFile解决文件上传