我尝试为我的 spring web 应用程序设置一个上传选项,并添加了以下解析器
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="500000"></property>
</bean>
我还在 WEB-INF/lib 文件夹中包含了两个 jar 文件:commons-fileupload-1.3.jar 和 commons-io-2.4.jar。但是当我运行它时,它仍然报告错误:
java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Class.java:2398)
java.lang.Class.getDeclaredConstructors(Class.java:1838)
我还缺少什么?我检查了 FileItemFactory 确实在我的 Web 应用程序库中。
谢谢