In addition to the RequestLocale properties that require configuration, the RequestLocale component contains the following optional properties.

locale

The java.util.Locale objects used in locale-sensitive operations. These Locale objects are cached for reuse.

localeString

A String representation of the locale. Calling toString() on a java.util.Locale results in a new String allocation for each call. The localeString property uses the same String representation repeatedly for a given Locale.

previousLocale

Sometimes a locale is changed during a session. The previousLocale is the Locale object used in the previous request.

previousLocaleString

A String representation of the previousLocale. The previousLocaleString property uses the same String representation repeatedly for a given Locale.

acceptLanguage

The ACCEPTLANGUAGE HTTP header field from the request that defined the RequestLocale component for the session.

acceptLanguageList

The acceptLanguage property parsed into an array of Strings.

acceptCharset

The ACCEPTCHARSET HTTP header field from the request that defined the RequestLocale component for the session.

acceptCharsetList

The acceptCharset property parsed into an array of Strings.

 
loading table of contents...