我有非常简单的NetBean项目。它包括这个控制器线,
@RequestMapping(value = "/MyDoc.htm", method = RequestMethod.POST)
public String FormUpload(@RequestParam("file") MultipartFile file) {
return "MyDoc";
}
我在调度员服务中
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<!-- one of the properties available; the maximum file size in bytes -->
<property name="maxUploadSize" value="50000000"/>
但我收到此错误java.lang.ClassNotFoundException:org.apache.commons.fileupload.FileItemFactory
该项目仅包含一个带有两种方法的控制器。 GET和POST。 GET版本非常好用。
答案 0 :(得分:2)
看起来您正在使用的某个软件包依赖于其中一个apache commons软件包。您可以手动将其添加到类路径中,也可以使用maven,ant,ivy等构建工具。