2012/1/13 Nicolas LE BAS <[email protected]>

> Hi,
>
> Tiles uses the java.util.Locale object stored in the session under
> "org.apache.tiles.LOCALE".
> So you may try something like:
>    request.getSession().**setAttribute(
>        DefaultLocaleResolver.LOCALE_**KEY /*"org.apache.tiles.LOCALE"*/,
>        Locale.GERMANY );
>

Or you can override BasicTilesContainerFactory.createLocaleResolver:
http://tiles.apache.org/2.2/framework/apidocs/org/apache/tiles/factory/BasicTilesContainerFactory.html#createLocaleResolver(org.apache.tiles.TilesApplicationContext,
org.apache.tiles.context.TilesRequestContextFactory)
This way you could use the locale resolver (or whatever its name is) of
your webapp.

Antonio

Reply via email to