Ποιος είναι υπεύθυνος για τη δημιουργία ενός στιγμιότυπου servlet;

Ποιος είναι υπεύθυνος για τη δημιουργία ενός στιγμιότυπου servlet;
Ποιος είναι υπεύθυνος για τη δημιουργία ενός στιγμιότυπου servlet;
Anonim

4) Ποιος είναι υπεύθυνος για τη δημιουργία του αντικειμένου του servlet; Το κοντέινερ Ιστού ή το κοντέινερ servlet.

Ποιος δημιουργεί το παράδειγμα servlet;

2) Δημιουργήθηκε η παρουσία του Servlet

Το κοντέινερ Ιστού δημιουργεί την παρουσία ενός servlet μετά τη φόρτωση της κλάσης servlet. Η παρουσία του servlet δημιουργείται μόνο μία φορά στον κύκλο ζωής του servlet.

Πώς δημιουργείται μια νέα παρουσία του servlet;

Instantiation - ένας servlet εγκαθίσταται όταν το κοντέινερ λάβει το πρώτο αίτημα που αντιστοιχίζεται στο servlet (εκτός εάν ο διακομιστής έχει ρυθμιστεί να φορτώνει κατά την εκκίνηση με το στοιχείο στον ιστό.

Πώς αφαιρείται η παρουσία του servlet από την υπηρεσία;

Ο servlet αρχικοποιείται καλώντας τη μέθοδο init. Το servlet καλεί τη μέθοδο υπηρεσίας για να επεξεργαστεί το αίτημα ενός πελάτη. Ο servlet τερματίζεται με το καλώντας τη μέθοδο καταστροφής. Τέλος, το servlet είναι σκουπίδια που συλλέγονται από τον συλλέκτη σκουπιδιών του JVM.

Πώς επεξεργάζεται ένα αίτημα GET από ένα servlet;

Όταν έρχεται ένα αίτημα για ένα servlet, ο διακομιστής παραδίδει το αίτημα στο κοντέινερ Ιστού. Το Web Container είναι υπεύθυνο για την προετοιμασία του servlet ή τη δημιουργία ενός νέου νήματος για τη διαχείριση του αιτήματος. Είναι δουλειά του Web Container να λαμβάνει το αίτημα και την απάντηση στο servlet.

Συνιστάται: