मैंने वसंत 3 आराम मल्टीपार्ट फ़ाइल अपलोड के लिए एक पीओसी किया था। यह ठीक काम कर रहा है। लेकिन जब मैंने अपने आवेदन के साथ एकीकृत करने की कोशिश की तो मुझे मुद्दों का सामना करना पड़ रहा है।स्प्रिंग रीस्ट: अनुरोध अस्वीकार कर दिया गया था क्योंकि कोई मल्टीपार्ट सीमा नहीं मिली
यह निम्नलिखित अपवाद फेंकता है:
org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request;
nested exception is org.apache.commons.fileupload.FileUploadException:
the request was rejected because no multipart boundary was found**"
कृपया मुझे बताएं कि मैं अपने कोड के किसी भी हिस्से में गलत हूँ करते हैं।
बीन्स:
<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
<property name="order" value="1" />
<property name="mediaTypes">
<map>
<entry key="json" value="application/json" />
<entry key="xml" value="application/xml" />
<entry key="file" value="multipart/mixed" />
</map>
</property>
</bean>
<!-- multipart resolver -->
<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" />
</bean>
नियंत्रक:
@Controller
public class MultipleFilesRecieve {
@RequestMapping (value = "/saveMultiple", method = RequestMethod.POST)
public String save(FileUploadForm uploadForm) {
List<MultipartFile> files = uploadForm.getFiles();
List<String> fileNames = new ArrayList<String>();
if (null != files && files.size() > 0) {
for (MultipartFile multipartFile : files) {
String fileName = multipartFile.getOriginalFilename();
fileNames.add(fileName);
}
}
return "multifileSuccess";
}
}
हे @ sermolaev, क्या आप सीमा मूल्य का एक उदाहरण दे सकते हैं? –