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.
obrigado a todos que responderam 