Duvida sobre servlet

5 respostas
F

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);
}

}

5 Respostas

leandronsp

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!

F

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

drigo.angelo

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.

A

Só complementando:

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

F

obrigado a todos que responderam :smiley:

Criado 29 de março de 2011
Ultima resposta 29 de mar. de 2011
Respostas 5
Participantes 4