博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring MVC实现上传文件报错解决方案
阅读量:7209 次
发布时间:2019-06-29

本文共 1934 字,大约阅读时间需要 6 分钟。

报错代码:

org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.web.multipart.MultipartFile]: Specified class is an interface    org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:101)    org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveModelAttribute(HandlerMethodInvoker.java:762)    org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:356)    org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:171)    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)    org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)    org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)    org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)    org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)    org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)    javax.servlet.http.HttpServlet.service(HttpServlet.java:646)    javax.servlet.http.HttpServlet.service(HttpServlet.java:727)    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)    org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

 

解决方案:在Controller的MultipartFile参数前面加上@RequestParam就解决了!

转载地址:http://gcvum.baihongyu.com/

你可能感兴趣的文章
npm install 报权限错误,permission denied
查看>>
为数字资产交易设计安全的钱包架构
查看>>
关于全栈工程师
查看>>
10、Ktor学习-运行程序和基础架构;
查看>>
原生js实现点击按钮切换全屏!
查看>>
1013 - 把握趋势
查看>>
GIT 换行符相关操作
查看>>
实现分布式锁
查看>>
小猿圈之学习java web需要有什么基础?
查看>>
Java数据结构与算法(一) 数组
查看>>
如何识别 Linux 上的文件分身
查看>>
使用编译器——Solidity中文文档(8)
查看>>
iOS开发之UIRefreshControl使用踩坑
查看>>
革命性移动端开发框架-Flutter时间简史
查看>>
Java基本程序设计结构
查看>>
react 之 setState
查看>>
NDK开发实践
查看>>
跨域?拒绝说概念(内含demo)
查看>>
vue 源码学习(二) 实例初始化和挂载过程
查看>>
scrapy软连接失效和pip软连接失效
查看>>