Spring

[Spring Boot] 한글 ?? 깨짐 에러 해결

강담비 2023. 2. 18. 02:37
반응형

 

환경

- Spring Boot 2.7.8
    (참고 : 현 기준 권장인 3.0.2 버전은 Gradle 에러 문제)
- intelliJ
- Java 8

 

상황

intelliJ 내에서는 한글이 깨지지 않음
브라우저에서 한글이 물음표(?)로 뜨는 문제 발생
(HTML, mustache 파일에 포함된 변수)

 

 

해결방법

 

application 파일에 한 줄 추가하면 된다.

 

application.yml 과 application.properties 동일

server.servlet.encoding.force-response=true

 

추가)

 

파일 > 새프로젝트 설정 > 새프로젝트의 환경 설정 > 에디터 > 파일 인코딩 에서

프로퍼티 파일에 대한 디폴트 인코딩을 UTF-8로 변경하는 것은 에디터에서 한글이 깨질 경우에 적용하면 된다.