该高级组件对于动态设置应用程序中页面的语言环境非常有用。缺省情况下,组件从应用程序 Bean 中提取编码。如果将该组件添加到应用程序中,则在缺省情况下,您可以看到其值属性将绑定到应用程序 Bean 的 localeCharacterEncoding 属性。例如:
#{ApplicationBean1.localeCharacterEncoding}
标准 ApplicationBean1 类中的 localeCharacterEncoding 属性的缺省行为如下所示:
GB2312。UTF-8。通过在应用程序 Bean 中提供您自己的 getLocaleCharacterEncoding 方法,可以定制此行为。