2014-05-20 2 views
0

기본 경고 메시지를 영어에서 중국어로 변경하고 싶습니다. 다음은 내 프로그램의 기존 코드입니다.jsf/richface 중국 버전의 필수 입력란

필수 항목을 true로 설정하면 변경 메시지는 필수 입력란입니다.

어떻게 로캘을 중국어로 설정할 수 있습니까? 그래서 모든 기본 메시지는 중국어 버전이 될 수 있습니까?

<h:inputHidden value="" id="cust_code_hidden" label="Customer" required="true"/>  
<t:message for="cust_code_hidden"/> 

고객 : 필수 입력란.

다음은 작동하지 않는 것 같습니다.이 경우 requiredMessage를 사용하고 싶지 않습니다.

FacesContext context = FacesContext.getCurrentInstance(); 
context.getViewRoot().setLocale(Locale.SIMPLIFIED_CHINESE); 

답변

0

당신은 얼굴-config.xml의 현지화를 설정할 수 있습니다

<application> 
    <locale-config> 
     <default-locale>zh_CN</default-locale> 
    </locale-config> 
</application> 
+0

하지만, 난 내 사용자 설정에 로케일 기반을로드하고 싶습니다. 그것에 대한 모든 아이디어는 프로그램에서 자바 코드? –