Angular.js ng-file-upload结合springMVC的使用教程
前言
本文主要给大家介绍了关于Angular.js文件上传控件ng-file-upload结合springMVC使用的相关内容,对于Angular.js文件上传控件ng-file-upload不熟悉的朋友们可以先看看这篇文章(传送门),下面话不多说,来看看详细的使用介绍:
引入angular和ng-file-upload。
前端代码
Upload.upload({
url:'upload',
fields:{'username':'zouroto'},//additionaldatatosend
file:file
}).progress(function(evt){
varprogressPercentage=parseInt(100.0*evt.loaded/evt.total);
console.log('progress:'+progressPercentage+'%'+evt.config.file.name);
}).success(function(data,status,headers,config){
console.log('file'+config.file.name+'uploaded.Response:'+data);
});
springMVC代码:
@Controller
publicclassUiController{
@ResponseStatus(HttpStatus.OK)
@RequestMapping(value="/upload")
publicvoidupload(@RequestParam("file")MultipartFilefile,@RequestParam("username")Stringusername)throwsIOException{
byte[]bytes;
if(!file.isEmpty()){
bytes=file.getBytes();
//storefileinstorage
}
System.out.println(String.format("receive%sfrom%s",file.getOriginalFilename(),username));
}
}
applicationconfig
maven
commons-fileupload commons-fileupload 1.3.1
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对毛票票的支持。
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短