org.springframework.web.multipart.commons.CommonsMultipartFile异常
来源:互联网 发布:电脑时间校对软件 编辑:程序博客网 时间:2024/05/31 19:39
在项目中我们接收 CommonsMultipartFile对象时,有时会报这种异常:
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.web.multipart.commons.CommonsMultipartFile]: No default constructor found; nested exception is java.lang.NoSuchMethodException: org.springframework.web.multipart.commons.CommonsMultipartFile.<init>()
...
Caused by: java.lang.NoSuchMethodException: org.springframework.web.multipart.commons.CommonsMultipartFile.<init>()
这是因为在接收 CommonsMultipartFile 对象时,需要在对象前加 @RequestParam 注解 。
例:public void getFile(@RequestParam CommonsMultipartFile file){}
有时也会遇到这个异常:
Required CommonsMultipartFile parameter 'pic' is not present
这是因为添加@RequestParam 注解 后,接收到空的 CommonsMultipartFile 对象 , 所以 CommonsMultipartFile 允许为 null,添加required=false 即可。
例:public void getFile(@RequestParam(required=false) CommonsMultipartFile file){}
- org.springframework.web.multipart.commons.CommonsMultipartFile异常
- SpringMVC 文件上传:org.springframework.web.multipart.commons.CommonsMultipartFile
- SpringMVC异常:org.springframework.web.multipart.MultipartException: The current request is not a multi
- java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init>()
- java.io.File 转 org.springframework.web.multipart.MultipartFile
- cannot be cast to org.springframework.web.multipart.MultipartHttpServletRequest
- 文件上传org.springframework.web.multipart.MultipartException问题的解决
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- Spring MVC: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart.Mul
- org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart.Mult
- org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart.Mult
- oracle数据库触发器(trigger)用法总结
- 详细解密FineReport中的报表执行过程
- nasm : test bit
- mssql数据库表转为oracle ,mysql数据库的建表语句。
- iPhone6 iPhone6 Plus 屏幕分辨率、尺寸的问题
- org.springframework.web.multipart.commons.CommonsMultipartFile异常
- Redmine 配置邮件发送功能(windows下详解)
- AlertDialog为什么显示不出来,仅出现变暗呢?
- SVN 无法通过windows installer服务安装此安装程序包
- ElasticSearch安装ik分词插件
- Chromium for Android已经开源
- VC 常见问题百问
- Hbuilder app 整理资料
- 添加预编译文件 ,定义宏