MultiPartFile 매핑 관련
- 작성자 :
- j******e
- 작성일 :
- 2023-02-06 14:54:57
- 조회수 :
- 526
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
전자정부프레임워크 4.0을 기반으로 Rest API를 개발하고 있습니다.
MultiPartFile과 JSON 데이터를 동시에 받아야하는데, JSON의 경우 DTO로 정상적으로 매핑이 이루어지지만
MultiPartFile의 경우, HttpServletRequest에서는 첨부파일들이 확인이 되지만, EgovMultipartResolver에서 처리되고 나서 컨트롤러 쪽 파라미터를 보면 null값만 들어가있습니다.
EgovMultipartResolver는 4.0에서 제공하는 기본 설정 그대로 사용하였습니다.
@RequestPart, @RequestParam 모두 null값만 들어옵니다.
API는 Postman을 이용해 테스트했습니다.
MultiPartFile과 JSON 데이터를 동시에 받아야하는데, JSON의 경우 DTO로 정상적으로 매핑이 이루어지지만
MultiPartFile의 경우, HttpServletRequest에서는 첨부파일들이 확인이 되지만, EgovMultipartResolver에서 처리되고 나서 컨트롤러 쪽 파라미터를 보면 null값만 들어가있습니다.
EgovMultipartResolver는 4.0에서 제공하는 기본 설정 그대로 사용하였습니다.
@RequestPart, @RequestParam 모두 null값만 들어옵니다.
API는 Postman을 이용해 테스트했습니다.
환경정보
-
- OS 정보 : Windows 11 Pro
- 표준프레임워크 버전 : 4.0.0
- JDK(JRE) 정보 : jdk 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 : Spring Boot 기반
A
안녕하세요.
표준프레임워크 센터입니다.
질문에 올려주신 내용과 첨부파일이 일치하지 않아
정확한 답변을 드리기 어렵습니다.
파일 업로드와 관련해서 예제를 내려받을 수 있습니다.
아래 링크에서 [4.1.0 실행환경 FileUpload 예제] 를 참고하시기 바랍니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37
감사합니다.
표준프레임워크 센터입니다.
질문에 올려주신 내용과 첨부파일이 일치하지 않아
정확한 답변을 드리기 어렵습니다.
파일 업로드와 관련해서 예제를 내려받을 수 있습니다.
아래 링크에서 [4.1.0 실행환경 FileUpload 예제] 를 참고하시기 바랍니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37
감사합니다.