Ola pessoas!
Estou estudando java (JSF 2.2 e Primefaces). Estou desenvolvendo uma tela de login.xhtml (ok), e uma index.xhtml(ok).
Criei uma classe chamada ControleBean que é usada na login.xhtml quando eu clico no botão entrar da tela login ele dispara o evento action e chama o metodo da ControleBean este por sua vez redireciona para a tela de index, tudo beleza até aqui. Fui implementar o Filter, criei a classe configurei no web.xml tudo certinho.
Acontece que no metodo doFilter, não implentei nada, apenas coloquei o
chain.doFilter(request, response); e um system.output.line(“metodo: doFilter”); para ser exibido no console apenas com teste. Notei que em apenas eu entrar no login.xhtl o doFilter é disparado 11 vezes e ao ser direcionado pelo botão entrar da pagina login.xhtml o doFilter é disparado 11 vezes.
É assim mesmo ? Seria pra se disparado apenas 1 vez para cada requisição ?
Desde já agradeço a todos.