我这个错,可能就比较奇葩了。项目用的是springboot框架,但由于项目需要,很多配置都是直接使用xml配置文件完成的,并没有交给springboot自动配置,如图:
,为什么说这个呢,因为接下来就是大坑。
以前spring mvc 的使用,上传文件是需要在配置文件添加一个bean的,
然后再pom.xml 加上文件上传跟io的相关依赖。
但是这次用了springboot,这个bean不用初始化,相关依赖也不用加,不然上传文件的时候就会报错:
Required request part 'file' is not present
因此,使用springboot 除非需要对上传文件进行闲置,比如说,大小等,否则啥bean也不用初始化,啥依赖也不用多加,直接开发就行。
@RequestMapping("/test")
@ResponseBody
public String test(@RequestParam("proxyfile") MultipartFile file) {
System.err.println(file.getName());
return "success";
}
本文介绍在SpringBoot项目中如何简化文件上传操作。无需手动初始化上传相关的bean或添加额外依赖,直接利用SpringBoot内置功能即可实现文件上传。

9560

被折叠的 条评论
为什么被折叠?



