Daftar Isi:
Definisi - Apa yang dimaksud dengan Servlet Life Cycle?
Siklus hidup servlet adalah urutan peristiwa pemrosesan servlet Java yang terjadi dari pembuatan instance servlet ke kehancuran. Siklus hidup servlet dikendalikan oleh wadah yang menyebarkan servlet.
Techopedia menjelaskan Servlet Life Cycle
Siklus hidup servlet terdiri dari empat tahap:
- Instansiasi
- Inisialisasi
- Penanganan permintaan klien
- Penghancuran
Ketika permintaan servlet dipetakan, wadah servlet memeriksa keberadaan instance kelas servlet. Jika sebuah instance tidak ada, kontainer Web memuat kelas servlet, membuat instance dari kelas ini dan menginisialisasi instance ini dengan memanggil metode init ().
Proses inisialisasi selesai sebelum penanganan permintaan klien. Wadah tidak memanggil metode init () lagi, kecuali jika servlet dimuat ulang. Setelah instantiasi dan inisialisasi selesai, wadah servlet memanggil metode service () untuk menanggapi permintaan. Ketika servlet tidak lagi diperlukan, wadah menghancurkan servlet dengan metode destroy (). Metode ini juga dijalankan hanya satu kali.
