Servlet est une technologie côté serveur qui est utilisée pour créer une page Web dynamique dans une application Web. En fait, servlet est une API qui se compose d'un groupe de classes et d'interfaces, qui a certaines fonctionnalités. Lorsque nous utilisons l'API Servlet, nous pouvons utiliser des fonctionnalités prédéfinies de classes et d'interfaces de servlet.
Cycle de vie de Servlet:
Le conteneur Web maintient le cycle de vie de l'instance de servlet.
1 . Classe de servlet chargée
2. Instance de servlet créée
3. La méthode init () est invoquée
4. méthode service () invoquée
5. méthode destroy () invoquée
Lorsque la requête est soulevée par le client (navigateur), le conteneur Web vérifie si la servlet est en cours d'exécution ou non, si oui, il appelle la méthode service () et donne la réponse au navigateur.
Lorsque le servlet n'est pas en cours d'exécution, le conteneur Web suit les étapes suivantes.
1. classloader charger la classe de servlet
2. Instancie la servlet
3. Initialise le servlet
4. invoquer la méthode service ()
après avoir servi le conteneur Web de demande, attendez une heure spécifique, à ce moment-là, si la demande arrive, elle appelle uniquement la méthode service (), sinon elle appelle la méthode destroy ().
servlets
balise sous votre question jusqu'à ce qu'une boîte noire apparaisse. Cliquez dessus le lien info .