Framework & Library/Spring Boot
[Spring Boot] : 타임리프 MessageSource 설정
오주현
2022. 2. 9. 21:41
반응형
메시지 관리 기능을 사용하기 위해 MessageSource를 스프링 빈으로 등록해야 하는데 스프링 부트에서는 간단하게 지원을 해준다.
spring.messages.basename=messages
properties에 이렇게 메시지 소스를 적어주기만 하면 된다.
hello=안녕
hello.name=안녕 {0}
messages.properties에는 이렇게 한글로 적어주고
hello=hello
hello.name=hello {0}
messages_en.properties에는 이렇게 영어로 적어주었다.
이러면 디폴트 값이 한국으로 잡히게 되고 en으로 들어오게 되면 hello가 나오고 그 외 모든 언어는 한글로 안녕이 표시되게 된다.
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다.
반응형