Salve galera,
Estou estudando a apostila do curso F21 da Caelum e gostaria de saber a respeito de um exemplo, existente na apostila, sobre a implementação de um contador no método service da servlet, todas as vezes em que ele é solicitada faz o incremento e imprime o valor:
public class Contador extends HttpServlet {
private int contador = 0;
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
contador++; // algum problema aqui?
// recebe o writer
PrintWriter out = response.getWriter();
// escreve o texto
out.println("<html>");
out.println("Caelum explica: " + contador + " visita.");
out.println("</html>");
}
}
Gostaria da ajuda de vocês para saber se existe erro ou não. Deveria haver algum método tipo fazIncremento()? Ou não há nada de errado?
Um abraço a todos.