본문 바로가기

에러

[Springboot/Thymeleaf] org.thymeleaf.exceptions.TemplateInputException: Error resolving template ~ 에러 발생 시

* 상황 - Spring Boot + Thymeleaf 합치는 과정에서 제대로 되나 Controller랑 index.html 만들어서 테스트하는데 에러남

 

* 원인 - application.properties에서 spring.thymeleaf.prefix의 값과 GetMapping 할 때 value 값에 / 포함한 절대경로로 대입해서 그런 거였음

 

* 해결방법

1. application.properties에서 spring.thymeleaf.prefix=classpath:/templates/ 로 변경

2. HomeController.java에서 @GetMapping("/index")에서 @GetMapping("index")로 변경

 

 

반응형