[spring] org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException: 어떤 multi-part 설정도 제공되지 않았기 때문에, part들을 처리할 수 없습니다.

뿌이·2022년 1월 20일
0

오류해결

목록 보기
13/53

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>

server의 context.xml

<Context allowCasualMultipartParsing="true" path="/">
<Resources cachingAllowed="true" cacheMaxSize="100000" />

추가하기

이런식으로 하면 해결됨

profile
기록이 쌓이면 지식이 된다.

0개의 댓글