jsf / richface中文版必填字段

时间:2014-05-20 01:56:45

标签: java jsf locale requiredfieldvalidator

我想将默认的提醒信息从英文更改为中文。 以下是我程序中的现有代码。

当required设置为true时,alter message为Mandatory Field。

如何将语言环境设置为中文?那么所有默认消息都可以成为中文版?

<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);

1 个答案:

答案 0 :(得分:0)

您可以在faces-config.xml中设置本地化:

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