inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

322

즐거운 갈매기

작성한 질문수 4

0

안녕하세요!

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

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

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

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

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

 

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

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

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

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

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

답변 1

0

승민짱!

저도 궁금합니다...!

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

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

41

1

강의 자료를 어디서 확인 할 수 있나요?

1

44

3

강의가 넘 좋아서 3번째 복습을 하고 있는데

1

36

3

실습 중 codex를 클로드코드로 대체 가능한지 문의

1

31

2