hanker

Spring boot - 다국어 처리 시 한글 물음표(?)로 나올때 본문

SPRING/SPRING-ERROR

Spring boot - 다국어 처리 시 한글 물음표(?)로 나올때

hanker 2021. 8. 26. 17:35

다국어 지원을 위한 한글 테스트 도중 한글이 물음표로 나온다.

 

View Template은 Thymeleaf를 사용중이고, meta 태그에 UTF-8 설정도 해줬다.

혹시 몰라 application.properties파일에 Encodig 설정도 해줬고.. 근데도 이모냥

우선 html <div>태그 안에 한글은 정상적으로 인식하고 표현되지만, 다국어 처리된 메시지만 ? 처리된다.

message.properties에 문자열을 등록한 후 사용

 

작성 후 실행해보면..

해결방법은

[Settings] - [File Encodings] - Default encoding for properties files : UTF-8

UTF-8로 변경하면 된다.

 

단, 변경 시 message.properties에 설정한 한글이 변경될 수 있으므로, 확인 후 다시 문자열을 작성해주면 된다.

 

변경된 문자열을

변경해주고, 다시 실행시키면 정상적으로 한글이 나온다.

 

 

끝!