방금 1시간동안 삽질하다가 해결해서 글 올립니다.
서버 실행 후
위와 같이 404 에러가 계속해서 발생해서 파일 위치와 'application.properties' 파일을 확인해 봤지만 별다른 문제가 없었습니다.
그러던중 콘솔창에 WARN으로 나오는 내용 중 이상한점을 발견했습니다.
Path with "WEB-INF" or "META-INF": [/WEB-INF/jsp/ ***.jsp] - ***은 파일명 입니다.
보이시나요?
/WEB-INF/jsp/ ***.jsp 이 부분의 읽어오는 경로를 자세히 보시면 /WEB-INF/jsp/ ***.jsp 패스와 파일명 사이에 공백이 보이네요.
그래서 다시한번 application.properties 파일을 자세히 살펴보니
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
/WEB-INF/jsp/ 의 뒷부분에 공백이 있었네요. 저 공백 부분을 없애줌으로서 해결할 수 있었습니다.