一:前端代码
<el-upload
action=""//上传文件的请求路径
multiple
:limit="2"
:http-request="uploadFile"//自定义的方法,用于自定义文件上传处理
>
<el-button size="small" type="primary">选择文件上传</el-button>
<span class="fc-red">
{{'请上传桌面上的'+fileName+'.jpg图片和'+fileName+'.dwg文件'}}
</span>
</el-upload>
二:js方法
uploadFile(file){
var formData = new FormData();
formData.append('file', file.file);
// api.updateFile(formData)
axios.post(`/extBspServer/cad/upload`,formData);
}
三:java后端controller层接收代码
@RequestMapping("/upload")
@ResponseBody
public boolean dwgUpload(@RequestParam("file") MultipartFile file) {
System.out.println(file);
return true;
}