반응형
아 진짜 이걸로 몇시간 잡아먹은지 모르겠네
[Spring][쇼핑몰 프로젝트][24] 상품 이미지 업로드(파일 서버 전송) - 2 (tistory.com)
이거 따라서 이미지 업로드를 구현하고 있는데,
자꾸 ajax에서 404 에러가 뜨는것이다
분명 컨트롤러 매핑은 잘 되어있는데
컨트롤러도 실행이 안되어서 왜 이러나 했더니
또 전자정부 프레임워크 세팅때문이였음
MultipartHttpServletRequest 로 파일업로드 구현하려고 하는데 에러가 발생합니다. | 묻고 답하기 | 표준프레임워크 포털 eGovFrame
MultipartFile을 사용하려면
context-common에서
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>
이걸 추가해주고,
pom.xml에서
<!-- 파일 업로드 -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<!-- 파일 업로드 -->
이걸 추가해주고 돌렸더니
nested exception is java.lang.IllegalStateException: 어떤 multi-part 설정도 제공되지 않았기 때문에, part들을 처리할 수 없습니다.
라는 에러가 떴다
이건 보니까
spring 파일 업로드 오류 해결 (tistory.com)
톰캣 서버의
context.xml 파일에서
<Context allowCasualMultipartParsing="true" path="/">
<Resources cachingAllowed="true" cacheMaxSize="100000" />
이걸 추가를 해줘야 저 MultipartFile 을 파싱 할 수 있어 404 에러가 안뜬다고 함
그래도 해결 했다..
반응형
'💻Spring' 카테고리의 다른 글
Spring Security Jwt - 예외처리 커스터마이징 (0) | 2023.04.03 |
---|---|
IntelliJ SpringBoot MySql 설정 오류 (0) | 2023.03.17 |
전자정부 프레임워크 - 컨트롤러와 jsp ajax로 json 주고받기 (1) | 2022.10.28 |
전자정부 프레임워크_도소매 플랫폼 프로젝트_회원가입 기능 (0) | 2022.10.28 |
전자정부 프레임워크_도소매 플랫폼 프로젝트_프로젝트 생성 (0) | 2022.10.28 |