Apos seguir os passos do Nico, fui testar e o servidor deu a seguinte mensagem: "WARNING: When running on Java 9 or later you need to add "--add-opens=java.base/java.lang=null" to the JVM command line arguments to enable ThreadLocal memory leak detection. Alternatively, you can suppress this warning by disabling ThreadLocal memory leak detection."
Nao faco ideia de como resolver este problema. Obrigada pela ajuda!
package br.com.alura.gerenciador.servlet;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;
@WebServlet("/entrada")
public class MonitoramentoFilter implements Filter{
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
long antes = System.currentTimeMillis();
String acao = request.getParameter("acao");
//executa a acao
chain.doFilter(request,response);
long depois= System.currentTimeMillis();
System.out.println("Tempo de execucao " + acao + " -> " + (depois - antes));
}
}