[spring] org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException:複数部品の設定がないため、部品を処理できません.
5948 ワード
pom.xml
<!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.4</version>
</dependency>
追加web.xml
<multipart-config>
<location>C:\\upload</location>
<!-- 업로드 되는 파일 저장 공간 -->
<max-file-size>20971520</max-file-size>
<!-- 업로드 되는 파일의 최대 크기 -->
<max-request-size>41943040</max-request-size>
<!-- 한번에 올릴 수 있는 최대 크기 -->
<file-size-threshold>20971520</file-size-threshold>
<!-- 특정 사이즈의 메모리 사용 -->
</multipart-config>
追加servlet.xml
<!-- fileupload -->
<beans:bean id="multipartResolver" class="org.springframework.web.multipart.support.StandardServletMultipartResolver">
</beans:bean>
サーバーのコンテキスト。xml
<Context allowCasualMultipartParsing="true" path="/">
<Resources cachingAllowed="true" cacheMaxSize="100000" />
追加これで解決だ
Reference
この問題について([spring] org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException:複数部品の設定がないため、部品を処理できません.), 我々は、より多くの情報をここで見つけました https://velog.io/@tkaqhcjstk/org.springframework.web.multipart.MultipartException-Failed-to-parse-multipart-servlet-request-nested-exception-is-java.lang.IllegalStateException-어떤-multi-part-설정도-제공되지-않았기-때문에-part들을-처리할-수-없습니다テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol