GeeksforGeeks

en Java Server sida livscykel definieras som processen startade med dess tillkomst som senare översatt till en servlet och därefter servlet livscykel kommer in i bilden. Så här fortsätter processen tills dess förstörelse.

följande steg är inblandade i JSP livscykel:

  • översättning av JSP sida till Servlet
  • sammanställning av JSP sida (sammanställning av JSP i test.java)
  • Classloading (test.java att testa.3465>
  • Instantiation (objekt för den genererade Servlet skapas)
  • initialisering (jspinit () metod åberopas av behållaren)
  • begäran bearbetning (_jspService () åberopas av behållaren)
  • JSP Cleanup (jspdestroy() metod åberopas av behållaren)

vi kan åsidosätta jspInit (), jspDestroy() men vi kan inte åsidosätta _jspservice () – metoden.

översättning av JSP sida till Servlet:
Detta är det första steget i JSP livscykel. Denna översättningsfas behandlar syntaktisk korrekthet av JSP. Här testet.jsp-filen överförs för att testa.Java.
sammanställning av JSP sida:
här den genererade java servlet fil (test.java) kompileras till en klassfil (test.klass).
Classloading:
Servlet-klass som har laddats från JSP-källan laddas nu i behållaren.
Instantiation:
här genereras instans av klassen. Behållaren hanterar en eller flera instanser genom att svara på förfrågningar.
initialisering:
jspinit() metod kallas endast en gång under livscykeln omedelbart efter genereringen av Servlet instans från JSP.
begäran om behandling :
_jspservice () – metoden används för att betjäna de upphöjda förfrågningarna av JSP.It tar begäran och svar objekt som parametrar.Denna metod kan inte åsidosättas.
JSP Cleanup:
för att ta bort JSP från användning av behållaren eller för att förstöra metoden för servlets jspdestroy()metod används. Denna metod kallas en gång, om du behöver utföra någon sanering uppgift som att stänga öppna filer, släppa databasanslutningar jspDestroy() kan åsidosättas.

Artikel Taggar:

Java

Öva Taggar:

Lämna ett svar

Din e-postadress kommer inte publiceras.