웹 서비스가 글로벌 사용자 또는 다양한 언어권을 대상으로 한다면, 국제화(i18n: Internationalization)는 필수적인 기능입니다. 이 포스트에서는 JSP 기반의 Spring Boot 프로젝트에서 국제화를 적용하는 방법을 IntelliJ + Java 11 환경 기준으로 단계별로 안내합니다.1. 국제화 기본 개념 정리국제화(i18n): 애플리케이션을 다양한 언어와 지역에서 사용할 수 있도록 설계지역화(l10n): 각 국가, 언어, 문화에 맞춰 실제 번역된 메시지를 적용2. 기본 구조 및 메시지 파일 작성1) messages.properties 생성resources 폴더 하위에 다국어 메시지 파일 생성:src/main/resources/messages.properties ..