본문 바로가기

springboot

SpringBoot(Mustache) 한글 깨짐 에러

Mustache는 처음 써보는 거라 잘 모르겠다. 근데 확실히 Thymeleaf보다는 설정이 더 쉽다. 특히 레이아웃 나눌 때!

thymeleaf는 좀 헷갈리는게 많아서 맨날 해놨던 거 베껴오고 그랬는데 Mustache는 레이아웃 나누는 게 훨씬 더 간결하고 쉽다.

 

아무튼 이거 적용하고 실행시켜봤더니....

 

 

 

 

한글이 깨져서 나온다. 하ㅋ 참ㄴㅏㅋ

 

그래서 또 구글링을 해서 방법을 찾아내부렀다. 갓 구글링 신

 

출처는 인프런이다.

 

https://www.inflearn.com/questions/545116

 

 

기록 남길 겸 스샷 찍은 것들 올려봄.

 

gradle.build의 상단에 있는 스프링 부트 버전을 다운그레이드해준다.

깨지는 이유는 스프링 부트 2.7.0 버전에서 Mustache 한글 깨짐 이슈가 있어서 그런거라고 한다.

그래서 아래처럼 2.6.7 버전으로 바꾼 후 gradle을 업그레이드 해준다.

 

 

 

 

그리고 다시 프로젝트 시작해서 확인해보면......?!

 

 

 

 

잘 나옵디다