2011-03-04 2 views
0

나는 봄에 작성된 응용 프로그램을 가지고 있으며, 다른 응용 프로그램과 통신하고, 객체를 받았으며 이제는 객체의 언어로 지정된 텍스트에 텍스트 ID를 매핑해야합니다. 언어 당 하나 개의 파일이 있습니다textid를 텍스트에 매핑

message.id = 메시지

: 같은 텍스트 아이디의 텍스트와

파일 보인다.

해결책을 찾고 있습니다.

답변

0

Java ResouceBundle 클래스의 작업입니다.

기본 사용법 :

ResourceBundle bundle = ResourceBundle.getBundle("path.on.the.classpath", requiredLocale); 
String text = bundle.getString(textId); 

당신은 등 MissingResourceExceptions을 처리해야하고, 어쩌면 당신도 일부 라이브러리처럼 번들을 캐시 할/webframeworks는 않습니다.