sysLib.setLocale

系统函数 sysLib.setLocale 用于页面处理程序中。此函数设置 Java™ 语言环境,后者确定运行时行为的下列方面:
  • 用于标号和消息的人类语言
  • 缺省日期和时间格式
例如,可以在 Web 页面上显示语言列表,并根据用户的选择来设置 Java 语言环境。将使用新的 Java 语言环境,直到发生下列其中一种情况为止:
  • 再次调用 sysLib.setLocale;或者
  • 浏览器会话结束;或者
  • 显示新的 Web 页面。

在提到的各种情况下,下一个 Web 页面还原(在缺省情况下)为浏览器中指定的 Java 语言环境。

如果用户提交表单或单击将要打开新窗口的链接,则原始窗口中的 Java 语言环境不受新窗口中的语言环境的影响。

sysLib.setLocale 符合 java.util.Locale 类的 JDK 1.1 和 1.2 API 文档。请参阅 ISO 639 以获取语言代码,请参阅 ISO 3166 以获取国家或地区代码。


sysLib.setLocale 语法图
languageCode
作为文字指定的或包含在 CHAR 类型的项中的两字符语言代码。仅 ISO 639 定义的语言代码有效。
countryCode
作为文字指定的或包含在 CHAR 类型的项中的两字符国家或地区代码。仅 ISO 3166 定义的国家或地区代码有效。
variant
一个变体,它是作为文字指定的或包含在 CHAR 类型的项中的两字符语言代码。此代码不是 Java 规范的一部分,但取决于浏览器和用户环境的其它方面。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.