javasf@googlegroups.com
[Top] [All Lists]

[javasf] Re: Login JSF PhaseListener ou Filter

Subject: [javasf] Re: Login JSF PhaseListener ou Filter
From: _fabiojmor
Date: Thu, 1 Jul 2010 09:50:30 -0700 PDT
Filter sem dúvidas!

Para evitar a exceção crio uma página index.jsp (sem jsf) que é a
welcome page, nela coloco um redirecionamento para home.jsf;
Ex: <%response.sendRedirect(request.getContextPath() + "/home.jsf");
%>

Isso resolve a exceção

Agora no Filter verifico na sessão se existe a instância de
ManagedBean (sei que é totalmente errado isso, más funciona
perfeitamente pra quem sabe o que esta fazendo), senão existir basta
mandar um redirect para index.jsp, que por sua vez redirecionar para
home.jsf e faz o login.

Espero ter ajudado, tarde sei, mesmo assim espero ter exclarecido.

Att
Fábio Moraes

On 25 jun, 14:38, Neeryck <nery.weling...@xxxxxxxxx> wrote:
> Há inúmeras controvérsias que me deixam perdido, tendo em vista meu
> pouco conhecimento.PhaseListenerouFIlter?
> Até aqui, eu concordo com você Fábio Moraes, e gostaria de perguntar
> se tem um exemplo de como fazer isso em umFilter. Afinal, se tentar-
> mos redirecionar uma página em umFilter(dependendo das
> configurações) fatalmente lançará uma ViewExpiredException. Isso pq a
> view já foi expirada (não somente pelo fato de uma sessão expirar).
>
> Poderiam me ajudar com essa questão ???
>
> Muito obrigado a todos!
>
> []'s
>
> On 7 jun, 15:33, Fabio Moraes <fabioj...@xxxxxxxxx> wrote:
>
> > Marcelo, boa tarde.
>
> > Sem dúvida, utilizeFilter.
>
> > Implementar segurança por fase é um despedicio de tempo e consumo de
> > processamento.
>
> > Nas fases somente aplique em uma, pois são inúmeras fases e se aplicar em
> > cada uma, imagine o consumo de processamento numa aplicação de grande porte.
>
> > Att,
> > Fábio Moraes
>
> > 2010/6/7 Marcelo Preis Ferreira <preis.ud...@xxxxxxxxx>
>
> > > Aproveitando o gancho... a maioria usafilteré isso?... ou no controle de
> > > fase...
> > > por que não consegui enteder em qual opção vocês sugerem tratar isso?
> > > Estou ajudando o amigo nas perguntas por que tabém tenho umas duvidas e
> > > problemas semelhantes.
>
> > > Se faço por fase qual a melhor fase a se fazer?
> > > Se faço nofilter a cada fase faço teste correto?
>
> > > Em 7 de junho de 2010 09:52, Erich Cainã Lange 
> > > <erichca...@xxxxxxxxx>escreveu:
>
> > > no web.xml tem uma opção session-config lá vc define o tempo da sessao
>
> > >> Em 7 de junho de 2010 09:31, Roan Brasil Monteiro 
> > >> <roanbra...@xxxxxxxxx>escreveu:
>
> > >> Olá pessoal,
>
> > >>> Estou precisando fazer login e logout e guardar na sessão algumas 
> > >>> coisas.
> > >>> Como posso fazer isso e tbm que depois de alguns minutos inativo a 
> > >>> sessão
> > >>> expire?
>
> > >>> Obrigado
>
> > >>> --
> > >>> Atenciosamente,
>
> > >>> Roan Brasil Monteiro
> > >>>http://roanbrasil.wordpress.com/
>
> > >>> --
> > >>> Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces
> > >>> Group" emhttp://groups.google.com/group/javasf
> > >>> Para postar no grupo envie para javasf@xxxxxxxxxxxxxxxx
>
> > >>  --
> > >> Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces
> > >> Group" emhttp://groups.google.com/group/javasf
> > >> Para postar no grupo envie para javasf@xxxxxxxxxxxxxxxx
>
> > >  --
> > > Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces
> > > Group" emhttp://groups.google.com/group/javasf
> > > Para postar no grupo envie para javasf@xxxxxxxxxxxxxxxx
>
> > --
> > Fábio Moraeshttp://devio.us/~fabiojmor/

-- 
Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" 
em http://groups.google.com/group/javasf
Para postar no grupo envie para javasf@xxxxxxxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>
  • [javasf] Re: Login JSF PhaseListener ou Filter, _fabiojmor <=