1. 로그인 처리를 하는 "TestLoginService.java"의 "process"메서드에 메시지 처리를 위한 "ResourceBundle"를 코딩하고 저장합니다.
ResourceBundle resourceBundle = ResourceBundle.getBundle("com.home.project.test2.message.login");
2. "test2" 프로젝트의 "Java Resources"에 "src/main/resources"에서 오른쪽 버튼을 클릭하여 컨텍스트 메뉴 [New > Package]를 클릭합니다.
"New Java Package"창의 "Name"에 "com.home.project.test2.message"를 입력하고 "Finish"버튼을 클릭합니다.
3. 생성된 "com.home.project.test2.message"에서 오른쪽 버튼을 클릭하여 컨텍스트 메뉴 [New > Other...]를 클릭합니다.
"Select a wizard"창에서 [General > Untitled Text File]를 선택하고 "Finish"버튼을 클릭합니다.
"Untitled 1"이라는 입력창이 나타납니다. 입력창에서 키(key)=값(value) 구조로 메시지 코드와 메시지 문자열을 입력합니다.
login.mismatch=아이디/패스워드가 정확하지 않습니다.
login.block=이미 접속자된 분이 있습니다. 로그인을 할 수 없습니다.
저장("Ctrl+s")하면 "Save As"창이 나타납니다. 입력한 프로퍼티 파일이 저장될 경로를 지정하기 위해 [test2 > src > main > resources > com > home > project > test2 > message] 순으로 클릭합니다. 그리고 "File name"에 "login.properties"를 입력하고 "OK"버튼을 클릭합니다.
저장되면 "test2" 프로젝트의 "Java Resources"에 "src/main/resources"에서 "com.home.project.test2.message"에 "login.properties"파일이 생성됩니다.
컴파일되면 "WEB-INF/classes/com/home/project/test2/message"에 "login.properties"파일이 생성됩니다.