inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이미지 업로드(MultipartFile)에 대해 첨부하지 않았을 때에도 MultipartFile에 임의의 파일 정보가 있다고 뜹니다.

326

즐거운 갈매기

작성한 질문수 4

0

안녕하세요!

바로 본문으로 말씀드리자면

매개변수로 PostDTO(Post관련 변수들), 이미지를 첨부할 수 있도록 MultipartFile을 매개변수로 받고 있습니다.

그런데 MultipartFile이 null이거나 비어있는 경우에는

이미지를 처리하는 로직을 패스하고자 하는게 제 의도였으나

파일을 첨부하지 않아도 MultipartFile에는 자꾸 어떠한 파일이 존재한다고 표시됩니다.

 

당최 왜 파일을 업로드 하지 않았을때도 multipartFile에 파일이 존재하는지 도무지 모르겠어서 도움 요청드립니다.

파일을 하나라도 첨부하였을 때도 마찬가지로 false로 이미지가 있기때문에 imgService로직을 타고 실제로 잘 동작 됩니다.

문제는 파일을 첨부하지 않았을때도 false라 imgService로직을 타서 문제가 생기고 있네요...

@RequestPart(value = "image", required = false) List<MultipartFile> multipartFile

이 부분에서 파일이 없을 때 자동으로 무언가의 인스턴스를 생성하는걸까요..?

답변 1

0

승민짱!

저도 궁금합니다...!

자꾸 빈 파일이 들어가있네여...

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

2

68

1

스타터 저장소

1

43

1

자료 다운로드 링크 오류

1

38

2

강의영상 버퍼링

1

39

4