import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class TempoFiltro implements Filter {
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
long antes = System.currentTimeMillis();
chain.doFilter(request, response);
long depois = System.currentTimeMillis() - antes;
System.out.println("Tempo gasto: " + depois + "ms");
}
@Override
public void init(FilterConfig request) throws ServletException {
// TODO Auto-generated method stub
}
}
Dúvida sobre Design Pattern Filtro [RESOLVIDO]
S
2 Respostas
Você precisa mapear esse filtro no DD, para que o container saiba para qual servlet invocar esse filtro.
S
rod.attack, obrigado pela dica.
Criado 1 de junho de 2010
Ultima resposta 1 de jun. de 2010
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo