Pessoal, estou estudando servlets e apareceu o design pattern Filtro.
Fiz o seguinte código.
	@Override
	public void doFilter(ServletRequest req, ServletResponse resp,
			FilterChain chain) throws IOException, ServletException {
		System.out.println("Chamou antes");
		chain.doFilter(req, resp);
		System.out.println("Chamou depois");
	}
configuração web.xml
	<filter>
		<filter-name>LogFilter</filter-name>
		<filter-class>servlet.filtro.LogFiltro</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>LogFilter</filter-name>
		<url-pattern>*.jsp</url-pattern>
	</filter-mapping>
Quando rodo uma página jsp, o conteúdo da página aparece normal, pois no console do tomcat não aparecem as msgs “chamou antes” e “chamou depois”. Pq?
Consegui funcionar.