Variaveis de sessão

1 resposta
L

Olá galera ,

na pagina inical da minha aplicação

estou usando a tag

<fmt:setBundle basename=“resources.ApplicationResources_pt_BR’”
scope=“session”/>

Porem tenho uma opcao que altera o arquivo de idioma desta forma

<fmt:setBundle basename=“resources.ApplicationResources_en_EN’”
scope=“session”/> ,

mas vou para as outras paginas o idioma volta a ser o anterior
_pt_BR

Parece que não esta guardando na sessao o novo arquivo de idiomas

alguem pode me ajudar ?

para alterar o arquivo de idiomas

mas quando vou pra outras paginas o arquivo não foi

1 Resposta

R

Na dúvida, repassa a informação escolhida anteriormente, ou seja:

  • Primeira página:
    a) perguntou o idioma e o usuário escolheu inglês;
    b) repassa a escolha do usuário quando ele seguir para a próxima página;
  • Segunda página:
    a) se for perguntar pro usuário o idioma, primeiro verifica o parâmetro repassado pela página anterior e já define o idioma como o definido pelo parâmetro, se o parâmetro não existir, carrega o idioma padrão e oferece a escolha pro usuário.
    b) se o usuário não tiver a opção de escolher, já pega o parâmetro enviado anteriormente.

Ajudou ?

[]s

Criado 17 de agosto de 2006
Ultima resposta 18 de ago. de 2006
Respostas 1
Participantes 2