Mustache는 처음 써보는 거라 잘 모르겠다. 근데 확실히 Thymeleaf보다는 설정이 더 쉽다. 특히 레이아웃 나눌 때!
thymeleaf는 좀 헷갈리는게 많아서 맨날 해놨던 거 베껴오고 그랬는데 Mustache는 레이아웃 나누는 게 훨씬 더 간결하고 쉽다.
아무튼 이거 적용하고 실행시켜봤더니....
한글이 깨져서 나온다. 하ㅋ 참ㄴㅏㅋ
그래서 또 구글링을 해서 방법을 찾아내부렀다. 갓 구글링 신
출처는 인프런이다.
https://www.inflearn.com/questions/545116
기록 남길 겸 스샷 찍은 것들 올려봄.
gradle.build의 상단에 있는 스프링 부트 버전을 다운그레이드해준다.
깨지는 이유는 스프링 부트 2.7.0 버전에서 Mustache 한글 깨짐 이슈가 있어서 그런거라고 한다.
그래서 아래처럼 2.6.7 버전으로 바꾼 후 gradle을 업그레이드 해준다.
그리고 다시 프로젝트 시작해서 확인해보면......?!
잘 나옵디다
'springboot' 카테고리의 다른 글
Spring Boot(Mustache) - 서버 재시작 없이 정적 리소스 (HTML , CSS 등) 새로고침하기 (0) | 2022.11.01 |
---|---|
MySQL Error - Data too long for column 'user_pw' at row 1 (0) | 2022.09.17 |
Spring Boot Error - Communications link failure (1) | 2022.09.17 |
Dbeaver MySQL Error - Communications link failure (0) | 2022.09.17 |
SpringBoot 프로젝트 생성 - Spring Initializr (0) | 2022.09.15 |