Tartalomjegyzék:
Meghatározás - Mit jelent a Servlet életciklusa?
A szervlet életciklusa a Java szervlet feldolgozási események sorrendje, amely a szervlet példány létrehozásától a megsemmisítésig zajlik. A szervlet életciklusát a szervlet telepítését végző tartály vezérli.
A Techopedia magyarázza a Servlet életciklusát
A servlet életciklusa négy szakaszból áll:
- példányosítás
- inicializálás
- Ügyfél kérés kezelése
- Megsemmisítés
Amikor egy szervlet-kérés leképezésre kerül, a szervlet-tároló ellenőrzi, hogy van-e szervlet osztály példány. Ha egy példány nem létezik, a webtároló betölti a szervlet osztályt, létrehozza az osztály példányát, és az init () módszer meghívásával inicializálja ezt a példányt.
Az inicializálási folyamat az ügyfél kérésének kezelése előtt befejeződik. A tároló nem hívja újra az init () módszert, kivéve, ha egy szervlet újra betöltésre kerül. A megvalósítás és az inicializálás befejezése után a szervlet-tároló felhívja a service () módszert, hogy válaszoljon a kérésre. Ha a servletre már nincs szükség, a konténer megsemmisíti a servlet-t a suna () módszerrel. Ez a módszer is csak egyszer hajtódik végre.