1. Интерфейс ServletConfig используется для описания соответствующей информации о конфигурации самого сервлета. Интерфейс ServletContext используется для описания информации, связанной с приложением (конфигурация контекста в server.xml, то есть виртуальный каталог).
2. Параметры инициализации конфигурации сервлета, например:
Скопируйте код кода следующим образом:
<сервлет>
<имя-сервлета>XXX</имя-сервлета>
<servlet-class>Xxx</servlet-class>
<инициализирующий-параметр>
<param-name>гг</param-name>
<param-value>xxx</param-value>
</инит-парам>
</сервлет>
Эти параметры инициализации можно получить с помощью this.getServletConfig.getInitParameter().
3.javax.servlet.Интерфейс сервлета — это базовый интерфейс сервлета, и все определенные сервлеты должны реализовывать этот интерфейс. Javax.servlet.GenericServlet — это базовый класс, реализующий этот интерфейс. HttpServlet унаследован от класса GenericServlet. GenericServlet реализует интерфейс ServletConfig, поэтому вы можете напрямую вызывать методы в ServletConfig в HttpServlet, такие как HttpServlet.getInitParameter(), HttpServlet.getServletName(); метод HttpServlet.getServletContext() и т. д., без необходимости использовать this.getServletConfig.getInitParameter () и т. д. способ получения.
4.Метод инициализации сервлета:
Метод init интерфейса javax.servlet.Servlet имеет параметры. Исходный метод: метод init(ServletConfig). После того, как класс GeneralServlet реализует интерфейс сервлета и реализует основные функции в методе init (конфигурация ServletConfig), он вызывает метод init() без параметров для расширения. Поэтому, когда мы наследуем метод HttpServlet, мы обычно переписываем метод init без параметров.
5.Метод обслуживания сервлетов:
Этот метод является основным методом сервлета. Все запросы будут переданы на выполнение этому методу. В HttpServlet функция метода сервиса — передать запрос doPost, doGet и другим методам на обработку в зависимости от типа запроса. Итак, в HttpServlet вам нужно переписать только методы doPost, doGet и другие. Если переписать метод doService, методы doPost и doGet работать не будут.