Maison  >  Article  >  Java  >  Qu'est-ce que la servlet Java

Qu'est-ce que la servlet Java

silencement
silencementoriginal
2019-05-30 14:36:274432parcourir

Qu'est-ce que la servlet Java

Servlet est une application Java côté serveur qui est indépendante de la plate-forme et du protocole et peut générer des pages Web dynamiques. Il agit comme couche intermédiaire entre les requêtes des clients (navigateurs Web ou autres programmes clients HTTP) et les réponses du serveur (bases de données ou applications sur le serveur HTTP). Servlet est une application Java côté serveur située à l'intérieur du serveur Web. Contrairement aux applications Java traditionnelles lancées à partir de la ligne de commande, Servlet est chargé par le serveur Web, qui doit contenir une machine virtuelle Java prenant en charge Servlet.

En termes simples :

1 Par exemple, vous saisissez votre nom et votre mot de passe sur une page Web, puis cliquez sur Soumettre. À ce moment-là, la page sautera (les méthodes de saut incluent post et get).

2. Où accéder ? Configurez votre saut via le fichier web.xml. Généralement, vous accédez au servlet pour le traitement.

3. Pour parler franchement, servlet est une classe Java qui hérite de HttpServlet et possède principalement les méthodes doGet et doPost. Si vous écrivez le saut de méthode get dans le code de la page, exécutez le code dans la méthode doGet. le servlet (le message est le même).

4. Le code à l'intérieur de doGet gère l'opération. Généralement, il utilise d'abord une méthode spécifique pour obtenir le nom et le mot de passe soumis sur la page, puis les traite (détermine si c'est légal, etc.). Après traitement, il est décidé d'afficher les informations directement ou de passer à d'autres pages.

Servlet est une classe Java qui accepte les informations de page et effectue ensuite un traitement logique.

Servlet est utilisé pour le développement Web et sert de couche de contrôle pour traiter les informations sur les demandes des utilisateurs. Servlet est la base du développement BS. Comprendre Servlet vous sera d'une grande aide à l'avenir pour apprendre JSP et le framework Struts2 ultérieur. Lorsqu'il fonctionne normalement, Servlet n'est pas beaucoup utilisé et Struts2 est utilisé pour remplacer les fonctions complétées par Servlet.

Vous pouvez le comprendre de cette façon, lorsque vous cliquez sur un lien sur une page Web, une demande sera soumise au serveur. Cette demande est divisée en deux types, l'une est une demande de publication et l'autre. une demande d'obtention. La requête de traitement Servlet correspondante possède également les méthodes doget() et dopost(). Une fois que le servlet aura traité les résultats, il placera les informations traitées dans différentes portées et reviendra à la page Web pour les afficher.

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!

Déclaration:
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