.properties 파일 인코딩 문제 해결Dev/Spring2023. 7. 28. 00:46
Table of Contents
스프링의 메시지 소스와 국제화 기능에 대해 학습하던 중
다음과 같은 문제가 발생했다.
locale 정보를 주지 않았기 때문에 디폴트 값인 messages_ko.properties를 우선 조회할 것이고,
해당 파일또한 존재하지 않기 때문에 messages.properties를 조회할 것이다.
다음과 같이 테스트 실패.
테스트 실패와 함께 messages.properties의 한국어가 ??로 바뀌어있는 것을 확인했다.
우선 아래와 같이 영어로 바꾸어보았더니 정상적으로 테스트가 성공하는 것을 확인하였다.
확실하게 인코딩 문제임을 확신했고 인텔리제이 settings에서 encoding 관련 설정을 찾아보았다.
Properties Files의 인코딩 설정
.properties 파일의 인코딩 설정을 UTF-8로 변경한 뒤 다시 테스트 진행
'Dev > Spring' 카테고리의 다른 글
[whatssue] 스프링 인터셉터를 사용해 사용자 권한 체크하기 (0) | 2024.04.01 |
---|---|
[Spring] Spring 프로젝트 생성 및 설정 (0) | 2023.03.05 |
[Spring MVC 1] 스프링 MVC 웹 페이지 만들기 (1) | 2023.02.17 |
[Spring MVC 1] 스프링 MVC-기능 (4) (0) | 2023.02.08 |
[Spring MVC 1] 스프링 MVC-기능 (3) (0) | 2023.02.07 |
@kjyyjk :: 녕의 학습 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!