Maison > Java > javaDidacticiel > Qu'est-ce que l'interface de servlet

Qu'est-ce que l'interface de servlet

(*-*)浩
Libérer: 2020-09-16 17:30:41
original
4738 Les gens l'ont consulté

Qu'est-ce que l'interface de servlet

Cours recommandés : Tutoriel Java

Interface Servlet

Définition

public interface Servlet
Copier après la connexion

Cette interface définit un Servlet : une classe Java qui hérite de cette fonctionnalité sur le serveur web.

Méthode

1. init

public void init(ServletConfig config) throws ServletException;
//Servlet引擎会在Servlet实例化之后,置入服务之前精确地调用init方法。在调用service方法之前,init方法必须成功退出。
Copier après la connexion

Si la méthode init renvoie une ServletException, vous ne pouvez pas placer ce servlet dans le service si la méthode init. S'il n'est pas terminé dans le délai d'expiration, nous pouvons également supposer que ce servlet n'est pas fonctionnel et ne peut pas être placé dans le service.

2. service

public void service(ServletRequest request, ServletResponse response)
throws ServletException, IOException;
Copier après la connexion

Le moteur Servlet appelle cette méthode pour permettre au Servlet de répondre à la requête. Cette méthode ne peut pas être appelée avant que le servlet ne soit initialisé avec succès. Le moteur du servlet peut bloquer les requêtes en attente avant l'initialisation du servlet.

Après le déchargement d'un objet Servlet, jusqu'à ce qu'un nouveau Servelt soit initialisé, le moteur du Servlet ne peut pas appeler cette méthode

3 destroy

public void destroy();
Copier après la connexion

Lorsqu'un servlet n'est plus desservi. Une fois supprimé, le moteur de servlet appelle cette méthode. La méthode destroy ne peut pas être appelée lorsque tous les threads de la méthode de service de cet objet ne sont pas terminés ou ne sont pas considérés par le moteur comme ayant expiré.

4. getServletConfig

 public ServletConfig getServletConfig();
Copier après la connexion

renvoie un objet ServletConfig. En tant que développeur de servlet, vous devez stocker l'objet ServletConfig via la méthode init afin que cette méthode puisse renvoyer cet objet. Pour votre commodité, GenericServlet le fait déjà lors de l'exécution de cette interface.

5. getServletInfo

public String getServletInfo();
Copier après la connexion

Permet au servlet de fournir des informations sur lui-même au coureur de servlet de l'hôte. La chaîne renvoyée doit être au format texte brut sans aucun indicateur (par exemple HTML, XML, etc.).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal