这个bug是因为spring-mvc.xml中multipartResolver(上传解析器)没配置好。

感谢:http://xjg396.iteye.com/blog/1929221

一、问题场景

spring mvc上传文件时,使用参数为file,接收参数时报出Required MultipartFile parameter ‘file’ is not present错误。

二、尝试解决

其实就是上传解析器没配置好。

spring-mvc.xml的正确配置方法:

这次我的错误原因是因为”multipartResolver”写成了”MultipartResolver”。

大写了开头的M,导致这个类没有加载到ioc容器中,导致参数无法获取。

三、总结

比较尴尬的错误,记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注