egy JSP oldal életciklusa

a JSP életciklus egy JSP oldal servlet kódra történő fordításának folyamata. A tároló felelős a JSP futtatható servlet-kódba történő fordításáért. A tároló feladata, hogy egy JSP fájlt készítsen, majd különböző feladatokat hajtson végre, például érvényesítést és létrehozza a megfelelő servlet kódot.

a JSP életciklus-diagramja az alábbiakban található:

a JSP életciklusa

a JSP életciklusának lépései:

1. Fordítási folyamat — ebben a folyamatban a tároló lefordítja a JSP oldalt servlet kódra.

2. Fordítási folyamat — a fordítási folyamat során a java servlet fájl osztályfájlba kerül.

3. Betöltési folyamat – ebben a folyamatban a servlet osztály betöltődik a tartályba.

4. Példányosítási folyamat — ebben a folyamatban létrejön a szervlet egy példánya.

5. Inicializálási folyamat-a JSP oldalt a _jspinit() inicializálja method.It lehetővé teszi az oldal szerzője számára, hogy inicializálja a JSP oldalt. Ez a módszer újradefiniálja az init () metódust, amelyet a servlet osztály határoz meg.Minden módszer servlets, beleértve getServletConfig (), állnak rendelkezésre, ha ezt a módszert hívják.Ezt a módszert csak egyszer hívják meg a JSP életciklusa alatt.

6. Kérési folyamat – a _jspservice () metódust használják a kérések feldolgozásához. Ezt a módszert a tároló hívja meg. Ez a módszer minden kérés kezelésére szolgál. A válasz ebből a módszerből származik, majd visszakerül a tárolóba, hogy vissza lehessen adni az ügyfélnek.

7. Destroy process-a _jspDestroy () metódust használják a JSP oldal megsemmisítésére. A servlet osztályban definiált destroy () metódust ezzel a módszerrel újradefiniáljuk. Ha bármilyen tisztításra van szükség, akkor az oldal szerzője meghatározhatja ezt a módszert. Ezt a módszert csak egyszer hívják meg a JSP oldal életciklusa alatt.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.