1. Antarmuka ServletConfig digunakan untuk menjelaskan informasi konfigurasi yang relevan dari Servlet itu sendiri. Antarmuka ServletContext digunakan untuk menjelaskan informasi yang terkait dengan aplikasi (konfigurasi Konteks di server.xml, yaitu direktori virtual).
2.Parameter inisialisasi konfigurasi Servlet, misalnya:
Copy kode kodenya sebagai berikut:
<servlet>
<nama-servlet>XXX</nama-servlet>
<kelas-servlet>xxx</kelas-servlet>
<init-param>
<nama-param>yyy</nama-param>
<nilai-param>xxx</nilai-param>
</init-param>
</servlet>
Parameter inisialisasi ini dapat diperoleh melalui this.getServletConfig.getInitParameter().
3.javax.servlet.Servlet antarmuka adalah antarmuka dasar Servlet, dan semua Servlet yang ditentukan harus mengimplementasikan antarmuka ini. Javax.servlet.GenericServlet adalah kelas dasar yang mengimplementasikan antarmuka ini. HttpServlet diwarisi dari kelas GenericServlet. GenericServlet mengimplementasikan antarmuka ServletConfig, sehingga Anda dapat langsung memanggil metode di ServletConfig di HttpServlet, seperti metode HttpServlet.getInitParameter(), HttpServlet.getServletName(); HttpServlet.getServletContext(), dll., tanpa harus menggunakan this.getServletConfig.getInitParameter (), dll. metode untuk memperoleh.
4.Metode init Servlet:
Metode init dari antarmuka javax.servlet.Servlet memiliki parameter. Metode aslinya adalah: metode init(ServletConfig config). Setelah kelas GeneralServlet mengimplementasikan antarmuka Servlet dan mengimplementasikan fungsi dasar dalam metode init(ServletConfig config), ia memanggil metode init() tanpa parameter untuk perluasan. Oleh karena itu, ketika kita mewarisi metode HttpServlet, kita biasanya menulis ulang metode init tanpa parameter.
5.Metode layanan Servlet:
Metode ini merupakan metode utama dari Servlet. Semua permintaan akan diserahkan ke metode ini untuk dieksekusi. Di HttpServlet, fungsi metode layanan adalah untuk menyerahkan permintaan ke doPost, doGet dan metode lain untuk diproses sesuai dengan jenis permintaan. Jadi di HttpServlet, Anda hanya perlu menulis ulang metode doPost, doGet dan lainnya. Jika metode doService ditulis ulang, metode doPost dan doGet tidak akan berfungsi.