文件上传相关报错: The current request is not a multipart request或is a MultipartResolver configured?
1:from中涉及到图片上传的就要用post提交方式。否则就会报这个错误。
2:第一中:在jsp页面的<head></head>标签里面加上<meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" />,用ajax提交的时候如果没有在页面设置<meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" />这个也会报这个错误。
原因请看http://www.tuicool.com/articles/FrY7Fv:
3:第二种:在from表单的属性设置里面加上enctype="multipart/form-data"
原因请看http://zkliqiang.iteye.com/blog/779285
2:Expected MultipartHttpServletRequest: is a MultipartResolver configured?
出现这个原因是需要在spring-mvc.xml 加上一句话
<!-- 设置上传文件最大值 1M=1*1024*1024(B)=1048576 bytes -->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="1048576" />
</bean>
multipartResolver 这个很重要
3:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
下载最新poi
http://mirrors.cnnic.cn/apache/poi/release/bin/poi-bin-3.9-20121203.zip
加入包
poi-3.9\ 所有jar包
poi-3.9\ooxml-lib下的:三个jar包
如下图所示:
4: java.lang.NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律