1. A interface ServletConfig é usada para descrever as informações de configuração relevantes do próprio Servlet. A interface ServletContext é utilizada para descrever informações relacionadas à aplicação (uma configuração de Contexto em server.xml, ou seja, um diretório virtual).
2. Parâmetros de inicialização da configuração do servlet, por exemplo:
Copie o código do código da seguinte forma:
<servlet>
<nome-servlet>XXX</nome-servlet>
<servlet-class>Xxx</servlet-class>
<parâmetro de inicialização>
<param-name>aaaa</param-name>
<param-value>xxx</param-value>
</init-param>
</servlet>
Esses parâmetros de inicialização podem ser obtidos através de this.getServletConfig.getInitParameter().
3.javax.servlet.Servlet interface é a interface básica do Servlet, e todos os Servlets definidos devem implementar esta interface. Javax.servlet.GenericServlet é a classe base que implementa esta interface. HttpServlet é herdado da classe GenericServlet. GenericServlet implementa a interface ServletConfig, para que você possa chamar métodos diretamente em ServletConfig em HttpServlet, como o método HttpServlet.getInitParameter(), HttpServlet.getServletName(), etc., sem ter que usar this.getServletConfig.getInitParameter; (), etc. método para obter.
4. Método de inicialização do servlet:
O método init da interface javax.servlet.Servlet possui parâmetros. O método original é: método init(ServletConfig config). Depois que a classe GeneralServlet implementa a interface Servlet e implementa funções básicas no método init(ServletConfig config), ela chama o método init() sem parâmetros para expansão. Portanto, quando herdamos o método HttpServlet, geralmente reescrevemos o método init sem parâmetros.
5.Método de serviço servlet:
Este método é o método principal do Servlet. Todas as solicitações serão entregues a este método para execução. No HttpServlet, a função do método de serviço é entregar a solicitação para doPost, doGet e outros métodos para processamento de acordo com o tipo de solicitação. Portanto, no HttpServlet, você só precisa reescrever os métodos doPost, doGet e outros métodos. Se o método doService for reescrito, os métodos doPost e doGet não funcionarão.