간단 실수

Springboot, controller 메서드까지 들어가긴 하지만 404에러 났을 때

sshyuny 2022. 8. 12. 11:49

1. 상황

스프링부트의 초반 작업이라 controller를 만들고 처음으로 html에 연결하던 중 404 에러를 만났다.

하지만 내가 설정한 url을 따라 controller 메서드 안으로 들어온 것까지는 확인이 되어서 더 알쏭달쏭했다.

신입인 내가 보기에도 너무 간단한 실수로 보여서 더이상 시간 쓰지 않고 빨리 잡고 싶었다ㅠㅠ

 

2. 원인

원인은 pom.xml 파일에 설정해둔 thymeleaf dependency에 잘못된 내용을 기입했기 때문이었다.

해당 부분을 올바르게 수정하니 잘 작동했다!

 

 

 

분명 String을 반환하긴 하는데, html 파일을 못찾다는 점이 이상했다. html 파일 위치는 정상적이고, 오타 문제도 아니고 알쏭달꽁,,

혹시나 싶어 dependency를 살펴본 것인데 잘 잡혀서 다행이다.

그러나 어디서 dependency가 관여가 되어서 404가 터진 것인지는 아직 모르겠다. 아직 공부할 부분이 많아보인다.