0

如何在 Oracle Adf 中将货币格式从美国格式设置为印度格式?

4

1 回答 1

1

您可以将会话的语言环境更改为印度语言环境。

当您将印度语言环境(示例使用德语、捷克语和英语,因此请相应调整)添加到 faces-config.xml 中支持的语言环境集时,这会自动发生:

  <application>
    <default-render-kit-id>oracle.adf.core</default-render-kit-id>
    <message-bundle>de.xxx.resources</message-bundle>
    <locale-config>
        <default-locale>de</default-locale>
        <supported-locale>de</supported-locale>
        <supported-locale>en</supported-locale>
        <supported-locale>cs</supported-locale>
    </locale-config>
</application>

当服务器检测到浏览器中可用的任何支持的语言环境(浏览器根据用户配置的语言发送 Accept-Language HTTP 标头)时,它将会话的语言环境切换到该语言环境,这将适用于货币、数字和日期格式。它们不是显式配置,而是根据会话区域设置进行更改。然后,您也可以将默认语言环境设置为印度语,然后此默认语言环境将用于浏览器根本不发送任何 Accept-Language 标头或浏览器的语言和应用程序支持的语言环境没有共同点的会话元素。

有关在 ADF 中本地化应用程序的更多详细信息,请参阅 ADF 开发指南

于 2011-04-21T06:16:52.033 回答