반응형 requried=false1 [TIL] [troubleshooting]@RequestPart(required = false) List로 값을 받을 때 생긴 오류이다. List자체의 널값을 체크할 수 없다고 구글링에서 찾았기에 List의 값을 널체크를 해주는 로직을 짰다. if문을 통해 checkNum이 1인 경우에는 이미지를 출력하는 로직을 구현했는데,이미지와 글을 같이 올릴때는 문제가 되지 않았다.그러나 글만 올렸을 때는 for(MultipartFile findFile : multipartFile) 부분에서 지속적인 에러가 나서,확인을 해보니 Controller부분에서 아래와 같이 required = false로 설정을 하면 값을 미기입시 null처리가 되는 것이었다. required = false와 같이 써주면 아래의 postMan예제처럼 multipartFile에 값을 입력하지 않는다면 Null이 출력되었다. 그래서 부분.. 2022. 9. 15. 이전 1 다음 반응형