Eu não mantenho o usário na sessão do navegador e sim em uma Singleton
no Flex ( ModelLocator ).. acho mais fácil, pois posso armazenar o
objeto e fica fácil de manipular as informações.

On 25 maio, 16:33, Sérgio Fantin <[email protected]> wrote:
> *[RESOLVIDO]*
>
> Opa... já ajudou!
>
> Resultado:
>
> LoginVO loginVO =
> (LoginVO)FlexContext.getHttpRequest().getSession().getAttribute("loginVO");
>
> 2010/5/25 Marcelo Caser <[email protected]>
>
>
>
>
>
> > good question...
>
> > no meu caso faço a verificação no back-end da seguinte forma...
>
> > public UsuarioTO getSessionFlex() {
>
> >         this.fSession = FlexContext.getFlexSession();
>
> >         if (fSession.getAttribute("USUARIO") != null) {
> >             return usuariosTO = (UsuarioTO)
> > fSession.getAttribute("USUARIO");
> >         }
> >         return usuariosTO = new UsuarioTO();
> >     }
>
> > Em 25 de maio de 2010 16:04, Sérgio Fantin 
> > <[email protected]>escreveu:
>
> >> Olá pessoal,
>
> >> como que eu faço pra pegar um usuário logado da sessão?
>
> >> Em JSF eu faço da seguinte maneira:
>
> >> LoginVO loginVO = (LoginVO)
> >> FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get(­"
> >> *loginVO*");
>
> >> --
> >> Sérgio Fantin
> >>http://serjaum.wordpress.com
>
> >> --
> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >> Para enviar uma mensagem, envie um e-mail para [email protected]
> >> Para sair da lista, envie um email em branco para
> >> [email protected]
> >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> >  --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> --
> Sérgio Fantinhttp://serjaum.wordpress.com

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a