RichFaces e Filter

0 respostas
awilaz

Bom dia amigos,

Tenho uma aplicação JSF com richFaces. Quando fui utilizar o Filter para segurança, as minhas páginas .jspx não estão renderizando. O Console do Jboss não apresenta erros.

Segue meu código.

web.xml

<filter>
    <display-name>Autentica</display-name>
    <filter-name>autentica</filter-name>
    <filter-class>ctbc.vel.servlet.AutenticaFilter</filter-class>
  </filter>
<filter-mapping>
    <filter-name>autentica</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

Filter

@Override
	public void doFilter(ServletRequest request, ServletResponse response,
			FilterChain arg2) throws IOException, ServletException {
		HttpServletRequest req = (HttpServletRequest)request;
		HttpServletResponse resp = (HttpServletResponse)response;
		String url = req.getRequestURL().toString();
		Object logado = req.getSession().getAttribute("loginOk");
		
                                if (logado == null || ((Boolean)logado).booleanValue() == false){
			if(!url.contains("login")){
				resp.sendRedirect("/login.jsf");
			}
		}
	}

Alguém já passou por isso?

Criado 8 de abril de 2009
Respostas 0
Participantes 1