Criei um Filtro que implementa Filter (javax.servlet). O adicionei na inicialização da aplicação (xml).
Bem, logo toda e qualquer requisição irá passar por ele (doFilter…) gostaria de saber (dentro desse método doFilter) qual a url está sendo requisitada (ou mesmo algo que identificasse aquela solicitação)?
Só pra relembrar um método obrigado a ser implementado
public void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
throws java.io.IOException,
ServletException
Mais ou menos assim…
public class MySecurityFilter implements Filter{
doFilter(res, req) {
//como sei qual url o usuário deseja acessar...
System.out.println("A url requisitada eh:" + url);
}
}
E além disso há dois modos de “redirect” nesse modelo Servlet, isso não vai “atrapalhar” o filtro…?