Vem är ansvarig för att instansiera en servlet-instans?

Innehållsförteckning:

Vem är ansvarig för att instansiera en servlet-instans?
Vem är ansvarig för att instansiera en servlet-instans?
Anonim

4) Vem är ansvarig för att skapa servletobjektet? Webbbehållaren eller servletbehållaren.

Vem skapar servletinstanser?

2) Servlet-instans skapas

Webbbehållaren skapar instansen av en servlet efter att ha laddat servletklassen. Servlet-instansen skapas bara en gång i servlet-livscykeln.

Hur instansieras en ny instans av servleten?

Instantiering - en servlet instansieras när behållaren tar emot den första begäran mappad till servleten (såvida inte servleten är konfigurerad att laddas vid start med elementet i webben.

Hur tas servletinstanser bort från tjänsten?

Servleten initieras genom att anropa init-metoden. Servleten anropar servicemetoden för att behandla en klients begäran. Servleten avslutas genom att anropar förstöringsmetoden. Slutligen är servlet skräp som samlats in av JVM:s sophämtare.

Hur en GET-förfrågan behandlas av en servlet?

När en förfrågan kommer in för en servlet, överlämnar servern förfrågan till webbbehållaren. Web Container ansvarar för att instansiera servleten eller skapa en ny tråd för att hantera begäran. Det är Web Containers uppgift att få förfrågan och svar till servleten.

Rekommenderad: