GeeksforGeeks

En Java-Serverside livssyklus er definert som prosessen startet med etableringen som senere oversatt til en servlet og etterpå servlet livssyklus kommer inn i bildet. Slik fortsetter prosessen til ødeleggelsen.

Følgende trinn er involvert I jsp livssyklus:

  • Oversettelse AV jsp-siden Til Servlet
  • Kompilering AV JSP-siden (Kompilering AV JSP i test.java)
  • Klasselasting (test.java for å teste.Opprettet)
  • Instantiering(Objektet til Den genererte Servlet er opprettet)
  • Initialisering(jspinit () – metoden startes av beholderen)
  • Forespørselsbehandling(_jspservice()startes av beholderen)
  • jsp Cleanup (jspdestroy () – metoden startes av beholderen)

Vi kan overstyre jspinit (), jspDestroy (), men vi kan ikke overstyre _jspservice () – metoden.

Oversettelse AV jsp-siden Til Servlet:
Dette er første trinn I jsps livssyklus. Denne oversettelsesfasen omhandler Syntaktisk korrekthet AV JSP. Her test.jsp-filen er oversatt til test.Java.
Kompilering AV JSP-siden:
her er den genererte java servlet-filen (test.java) er kompilert til en klassefil (test.klasse).
Classloading:
Servlet klasse som er lastet fra jsp kilde er nå lastet inn i beholderen.
Instantiation:
her er forekomst av klassen generert. Beholderen håndterer en eller flere forekomster ved å gi svar på forespørsler.
Initialisering:
jspinit () – metoden kalles bare en gang i livssyklusen umiddelbart etter generering Av Servlet-forekomsten FRA JSP.
Forespørselsbehandling :
_jspservice () – metoden brukes til å betjene de hevede forespørslene ved JSP.It tar forespørsel og respons objekt som parametere.Denne metoden kan ikke overstyres.
JSP Cleanup:
for å fjerne JSP fra bruk av beholderen eller å ødelegge metoden for servlets brukes jspdestroy () – metoden. Denne metoden kalles en gang, hvis du trenger å utføre en oppryddingsoppgave som å lukke åpne filer, kan du slippe databaseforbindelser jspDestroy () overstyres.

Artikkel Tags :

Java

Praksis Tags:

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.