인프런 커뮤니티 질문&답변

모바일퍼블리싱님의 프로필 이미지

작성한 질문수

스프링 부트 개념과 활용

스프링 웹 MVC 7부: Thymeleaf

Cannot find template location 문의 드립니다.

20.11.20 00:03 작성

·

399

0

강의를 보았을 때 Spring-boot 기본 생성 후 아래와 같이 진행 했는데. view 파일을 찾지를 못하고 있습니다.

- Controller 클래스에 @Controller 어노테이션 지정

- 요청을 처리하는 함수에서 view 이름을 String 타입으로 리턴

- resources/templates/ 하위에 view 이름으로 html 생성

view 이름에 오타가 있는지도 찾아보고

properties 파일에 spring.thymeleaf.prefix 설정도 넣어 봤는데 해결을 하지 못했습니다.

선생님의 도움을 부탁드립니다.

답변 6

1

백기선님의 프로필 이미지
백기선
지식공유자

2020. 11. 20. 08:37

프로젝트 코드를 깃헙에 올려서 공유해 주시면 살펴보겠습니다.

0

모바일퍼블리싱님의 프로필 이미지

2020. 11. 21. 22:05

제 intellij Gradle 설정에 문제가 있는건가 보네요.

Maven 으로 프로젝트 생성하니 문제 없이 됩니다.

Gradle로 bootrun 으로 실행하면 잘 되는데. 대체 무엇이 문제인지는 모르겠네요. ㅠ_ㅠ

0

백기선님의 프로필 이미지
백기선
지식공유자

2020. 11. 21. 15:06

코드나 템플릿 위치가 잘못된건 아닌것 같구요. 제 환경에선 잘 동작하기 때문에.. 뭔가 권한 문제인거 같네요. 디렉토리 중에 일부가 관리자 권한으로 만들어졌고 프로그램을 관리자 권한이 아닌걸로 실행하고 있다거나.. 

0

모바일퍼블리싱님의 프로필 이미지

2020. 11. 21. 13:13

이렇게 오류가 발생하고 있습니다.

0

백기선님의 프로필 이미지
백기선
지식공유자

2020. 11. 21. 12:59

아니요 귀찮지 않습니다. 방금 실행해 봤는데 잘 찾아지는데요? 무슨 문제가 있는거죠???

0

모바일퍼블리싱님의 프로필 이미지

2020. 11. 21. 11:09

귀찮게 해드려서 죄송합니다.

소스 코드 올려두었습니다.

https://github.com/nccho/thymeleaf