반응형

이전글에서 다국어 태그 라이브러리를 설치하였습니다. 이제 한글 아스키 코드를 저장하는 properties 파일을 만들어 보겠습니다.

 

  src패키지 내에 resource 패키지를 생성해 주시고 오른쪽 버튼을 클릭한 후 new에 other을 선택해서 file을 member.properties를 입력한후 finish를 만들어 줍니다.

나머지 2개의 파일들도 같은 방법으로 만들어 줍니다.

 

member.properties에 위와 같이 입력해 주시고 드래그 한 다음에 마우스 오른쪽 클릭 Unicode표시를 클릭해줍니다.

그럼 위와같이 unicode가 나오게 되는데 이것을 복사해서 member_ko.properties 파일을 열어 복사 붙여넣기 해줍니다.

그리고 member_en.properties 파일을 열어 동일한 key에 대한 회원 정보를 영어로 따로 입력합니다.

 

WebContent폴더 내에 test05를 만들어주고 message1.jsp 파일을 만들어 주겠습니다.

 

<fmt:setLocale>태그를 이용해 표시할 locale(언어)을 지정한 후 <fmt:bundle>태그를 이용해 resource 패키지의 프로퍼티 파일을 읽어 옵니다. 그리고 <fmt:message>태그를 이용해 프로퍼티 파일의 키에 대한 값을 각각 출력합니다.

<fmt:setLocale value="ko_KR" />부분을 주석처리하고 위에있는 fmt:setLocale 부분을 주석해제 해 주시면

출력은 영어로 됩니다.

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

formating tag lib 예제  (0) 2019.12.26
포매팅 태그 라이브러리 (fmt tag lib)  (0) 2019.12.26
다국어 태그 라이브러리  (0) 2019.12.26
JSTL Core tag image list 출력  (0) 2019.12.26
JSTL Core tag lib 구구단  (0) 2019.12.26
블로그 이미지

꽃꽂이하는개발자

,