public class DefaultLocaleResolver extends java.lang.Object implements LocaleResolver
LocaleResolverLOCALE_KEY. If it is not found, it returns the
locale included in the request.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LOCALE_KEY
The attribute name that is used to store the current locale.
|
| Constructor and Description |
|---|
DefaultLocaleResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(java.util.Map<java.lang.String,java.lang.String> params)
Initializes the
LocaleResolver object. |
java.util.Locale |
resolveLocale(TilesRequestContext request)
Resolves the locale.
|
public static final java.lang.String LOCALE_KEY
public void init(java.util.Map<java.lang.String,java.lang.String> params)
LocaleResolver object. This method
must be called before the LocaleResolver.resolveLocale(TilesRequestContext)
method is called.init in interface LocaleResolverparams - A map of properties used to set up the resolver.public java.util.Locale resolveLocale(TilesRequestContext request)
resolveLocale in interface LocaleResolverrequest - The Tiles request object.