A classe HttpServlet estende a classe javax.servlet.GenericServlet. A referida classe também acrescenta uma série de métodos interessantes como os métodos “doXXX” que são chamados quando é usado um método relativo do protocolo HTTP. Os sete métodos da classe HttpServlet são:
Por exemplo, se for utilizado o método GET do protocolo HTTP, a referida requisição será redirecionada pelo container para o método doGet do referido servlet. Caso seja utilizado o método POST do protocolo HTTP, a referida requisição será redirecionada pelo container para o método doPost do referido servlet. E assim por diante, para cada um dos métodos do protocolo HTTP, existe um método do servlet correspondente à requisição.
O exemplo que veremos a seguir demonstra o uso desses dois métodos.