728x90
반응형
1. "ResourceBundle.getBundle"에 로케일("Locale.getDefault()")을 추가하고 저장합니다.
ResourceBundle resourceBundle = ResourceBundle.getBundle("com.home.project.test2.message.login", Locale.getDefault());
2. 이클립스 메뉴 [Run > Run Configuration...]를 클릭합니다.
"Run Configuration"창이 나타납니다. [Apache Tomcat > Tomcat8]에서 "Arguments"탭을 클릭합니다.
"Tomcat9"로 테스트하고 있다면 [Apache Tomcat > Tomcat9]에서 "Arguments"탭을 클릭하면 됩니다.
"VM arguments"에 언어권을 언어코드(language)는 "영어(en)", 국가코드(country)는 "미국(US)"으로 입력합니다. 그리고 "Apply"버튼을 클릭하고 "Close"버튼을 클릭합니다.
-Duser.language=en -Duser.country=US
3. "Servers"탭에서 "tomcat8"를 선택하고 "start"버튼(start the server)을 클릭합니다.
웹 브라우저에서 "http://localhost:8080/test2/testform.do"를 입력합니다. 첫 번째 입력란은 아이디로 "1"를 두 번째 입력란은 패스워드로 "2"를 입력하고 "전송"버튼을 누릅니다.
그러면 에러 메시지가 영문으로 출력됩니다.
"Console"탭을 클릭하면 시스템 JVM 로케일(locale)이 "en_US"으로 변경된 것을 확인할 수 있습니다.
728x90
반응형