.properties 파일로 다중 국가의 언어를 사용 해야 할때 유용 할것 같다.
DataBase를 활용 하여 관리를 하는 방법 보다 좋다고는 하지 못하시만 한번쯤 고려해 볼만 하다.

.properties 파일의 위치는  /WEB-INF/classes/ 이다.

출처 : [ http://2005elc.elancer.co.kr/eTimes/page/eTimes_view.html?str=c2VsdW5vPTQxMjg= ]

프랑스어, 독일어 등의 대응 언어가 증가했다고 하더라도 혹은 「.jsp」파일에 개정이 들어갔다고 하더라도 단지 속성 파일을 추가하는 것만으로 쉽게 멀티 언어 대응이 가능해집니다.

리스트 1 bundle.jsp
<%@ page contentType="text/html; charset=Shift_JIS" import="java.util.*" %>
<%
Locale objLcl=request.getLocale();
ResourceBundle objRb=ResourceBundle.getBundle("rs_en",objLcl);
out.print(objRb.getString("sample.title"));
%>

리스트 2 rs_ja.properties
sample.title=한국어 화면입니다.

리스트 3 rs_en.properties
sample.title=This is English screen.

'Jsp_Html' 카테고리의 다른 글

[Jsp] ServletConfig, ServletContext  (0) 2010.06.17
[Jsp] 한글 깨짐 현상 대처  (0) 2010.06.15
[Jsp] 패턴으로 필요한 문자 골라내기  (0) 2010.06.15
[Jsp] JSTL 기본 문법  (0) 2010.06.15
[Jsp] JSTL(JSP Standard Tag Library)  (0) 2010.06.15

+ Recent posts