2011-04-16 92 views
3

我正在使用spring2.5。並試圖爲ajax上傳實現一個自定義的CommonsMultipartResolver。哪個jar包含spring2.5中的org.springframework.util.MultiValueMap?

我submited表格後,我得到了以下錯誤:

org.springframework.web.util.NestedServletExceptio N:處理程序處理失敗;嵌套異常是java.lang.NoSuchMethodError:org.springframework.web.multipart.commons.CommonsF ileUploadSupport $ MultipartParsingResult.getMultipa rtFiles()Lorg/springframework/util/MultiValueMap;

看來我需要類org.springframework.util.MultiValueMap。但我在spring2.5的任何地方都找不到它。

你能告訴我哪個jar包含它嗎?

感謝

回答

0

我想你可能會混合春瓶的版本,因爲2.5版本返回普通的Map作爲參數傳遞給getMultiPartFiles()方法(javadoc)。 3.0.x版使用MultiValueMapjavadoc)。

這不是缺少的地圖類型,而是方法。檢查您使用的spring-web版本是否與您的其他spring依賴項相匹配。