GeeksforGeeks

a Java szerver oldal életciklusát úgy definiáljuk, mint a létrehozásával megkezdett folyamatot, amelyet később lefordítottak egy servletre, majd a servlet életciklusa jön létre. Így folytatódik a folyamat a pusztulásáig.

a következő lépések részt vesznek a JSP életciklusában:

  • JSP oldal fordítása Servlet
  • JSP oldal összeállítása (JSP összeállítása tesztbe.java)
  • Classloading (teszt.java tesztelni.osztály)
  • példányosítás (a létrehozott szervlet objektuma létrejön)
  • inicializálás (a jspinit () metódust a tároló hívja meg)
  • Kérésfeldolgozás (_jspservice () a tároló hívja meg)
  • JSP Cleanup (jspDestroy() metódust a tároló hívja meg)

felülbírálhatjuk a jspInit (), jspDestroy () metódust, de a _jspService () metódust nem.

a JSP oldal fordítása Servlet-re :
ez a JSP életciklusának első lépése. Ez a fordítási szakasz a JSP szintaktikai helyességével foglalkozik. Itt teszt.a jsp fájl tesztelésre kerül.Jáva.
összeállítása JSP oldal:
itt a generált java servlet fájl (teszt.java) egy osztályfájlba (teszt.osztály).
Classloading:
Servlet osztály, amelyet JSP forrásból töltöttek be, most betöltődik a tárolóba.
példányosítás:
itt az osztály példánya generálódik. A tároló egy vagy több példányt kezel a kérésekre adott válasz megadásával.
inicializálás:
a jspInit () metódust csak egyszer hívják meg az életciklus során, közvetlenül a Servlet példány JSP-ből történő generálása után.
kérelem feldolgozása :
_jspService () metódus szolgál a felvetett kérések által JSP.It veszi kérés és válasz objektum paraméterként.Ezt a módszert nem lehet felülbírálni.
JSP Cleanup:
annak érdekében, hogy távolítsa el a JSP használata a konténer vagy elpusztítani módszer servlets jspDestroy()módszert használjuk. Ezt a módszert egyszer hívják meg, ha bármilyen tisztítási feladatot kell végrehajtania, mint például a nyitott fájlok bezárása, Az adatbázis-kapcsolatok felszabadítása a jspDestroy () felülbírálható.

Cikk-Címkék:

Java

Gyakorlat Címkék:

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

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