Duvida sobre servlet

eu queria saber o que esta acontecendo aqui, estou aprendendo servlets

public class ServletTeste extends HttpServlet {

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
    
} 

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
    processRequest(request, response);
} 


@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
    processRequest(request, response);
}

}

Fera, aí não está acontecendo nada. Apenas foi declarada a classe.
Pra entender melhor o funcionamento da Servlet, estrutura de comunicação HTTP, JSP, enfim, sugiro que leia o livro “Servlets & JSP”, da série Head First.
É o livro obrigatório para todo desenvolvedor Java Web.

abraço!

sim, ok acho q me expressei mal, eu queria uma explicação sobre essa estrutura inicial saber o que é esse overide etc

Esse @Override é uma anotação que simplesmente serve para dizer ou identificar que o método em questão está sendo sobrescrito, ou seja, é um método que foi definido em uma classe mãe e essa classe está sobrescrevendo-o

Isso não é obrigatório, mas serve como documentação… e algumas ides geram isso automaticamente.

Só complementando:

http://download.oracle.com/javase/tutorial/java/javaOO/annotations.html

obrigado a todos que responderam :smiley: