GeeksforGeeks

un ciclu de viață al paginii serverului Java este definit ca procesul început cu crearea sa, care ulterior a fost tradus într-un servlet și apoi ciclul de viață al servletului intră în joc. Acesta este modul în care procesul continuă până la distrugerea sa.

următorii pași sunt implicați în ciclul de viață JSP:

  • traducerea paginii JSP la Servlet
  • compilarea paginii JSP(compilarea JSP în test.java)
  • Classloading (test.java pentru a testa.clasa)
  • instanțiere (obiectul servletului generat este creat)
  • inițializare (metoda jspInit () este invocată de container)
  • procesare cerere (_jspService () este invocată de container)
  • curățare JSP (metoda jspDestroy() este invocată de container)

putem suprascrie jspInit (), jspDestroy() dar nu putem suprascrie metoda _jspService ().

traducerea paginii JSP la Servlet :
acesta este primul pas al ciclului de viață JSP. Această fază de traducere se ocupă de corectitudinea sintactică a JSP. Aici test.fișierul jsp este tradus pentru a testa.java.
compilarea paginii JSP:
aici fișierul java servlet generat (test.java) este compilat într-un fișier de clasă (test.clasa).
Classloading:
clasa Servlet care a fost încărcată de la sursa JSP este acum încărcată în container.
instanțiere:
aici este generată instanța clasei. Containerul gestionează una sau mai multe instanțe oferind răspuns la solicitări.
inițializare:
metoda jspInit() se numește o singură dată în timpul ciclului de viață imediat după generarea instanței Servlet din JSP.
procesarea cererilor :
_jspservice () metoda este utilizată pentru a servi cererile ridicate de JSP.It ia cerere și obiect de răspuns ca parametri.Această metodă nu poate fi înlocuită.
JSP Cleanup:
în scopul de a elimina JSP din utilizarea de container sau pentru a distruge metoda pentru servlets jspdestroy()metoda este utilizată. Această metodă se numește o singură dată, dacă trebuie să efectuați orice sarcină de curățare, cum ar fi închiderea fișierelor deschise, eliberarea conexiunilor bazei de date jspDestroy() poate fi înlocuită.

Articolul Tag-Uri:

Java

Practica Tag-Uri:

Lasă un răspuns

Adresa ta de email nu va fi publicată.