Sim é possivel.
Acredito que esteja dando erro por que está faltando a tag no filter do richfaces.
rodrigoalves639
Achei o erro.
O problema nao é no meu web.xml e sim minha classe FiltroSeguranca eu estava implementando de forma errada da interfaces Filter, consegui resolver tambem esse problema e minha classe ficou assim:
publicvoidinit(FilterConfigconfig)throwsServletException{
}
publicvoiddoFilter(ServletRequestreq,ServletResponseres,FilterChainchain)throwsIOException,ServletException{
HttpSessionsession=((HttpServletRequest)req).getSession();Usuariousuario=(Usuario)session.getAttribute("usuario");if(usuario==null){
session.setAttribute("msg","Você não está logado no sistema!");((HttpServletResponse)res).sendRedirect("forwardToJSF.jsp");}else{
chain.doFilter(req,res);}
}
publicvoiddestroy(){
}
}
rodrigoalves639
Agora meu problema é outro quando eu executo meu sistema da um erro no meu navegador (mozila) com a seguinte mensagem “Redirecionamento incorreto”, dai eu comecei a debugar minha classe FiltroSeguranca e percebi que meu metodo doFilter() esta entrando num loop infinito ate entao dar o erro do navegador com a mensagem “Redirecionamento incorreto”.
Galera se alguem souber me ajudo fico grato. valeu d+.
Giulliano
vc precisa verificar duas coisas:
uma é se existe usuário logado e outra é se a página atual é a página de login. Eu chutaria que seu filtro
direciona para a página de login e depois verifica se tem alguém logado / direciona para a página de login e depois verifica se tem alguém logado / direciona para a página de login e depois verifica se tem alguém logado / …