Definir localidade via código no Struts2

No meu aplicativo, tenho que exibir o conteúdo com base no usuário locale escolhido na página de configuração. Eu não estou usando localidade padrão do navegador.

ao usars:textsempre usa o arquivo de recursos padrão.

No Struts1, usei o código abaixo para definir a localidade padrão no meu filtro

session.setAttribute("org.apache.struts.action.LOCALE",locale);

Como definir o locale escolhido pelo usuário dinamicamente no Struts2?

questionAnswers(3)

yourAnswerToTheQuestion