Comment créer un nouveau Servlet : créez d'abord une classe Java ; puis héritez de la classe HttpServlet ; puis réécrivez la méthode [=>doPost/doGet] ;
Servlet est un programme serveur développé sur la base de Java, qui peut publier des services vers le monde extérieur. S'il s'agit d'une application de navigateur, vous pouvez visualiser le service par. en ouvrant l'URL dans le navigateur. créer La servlet doit hériter de httpservlet et configurer la méthode d'interception dans web.xml.
Cours recommandé : Tutoriel Java.
Cet article utilise ecplise comme exemple pour montrer comment créer un nouveau servlet.
La première étape consiste à créer un projet Web dynamique simple. Ouvrez Eclipse, cliquez sur Fichier dans la barre d'outils - Nouveau - Projet.
La deuxième étape consiste à sélectionner la dynamique projet internet. Sélectionnez un projet Web dynamique dans le type de projet contextuel et saisissez le nom du projet dans la zone de saisie du nom du projet, généralement en anglais.
La troisième étape consiste à créer un package Java et un fichier Java. Créez un nouveau package Java dans le répertoire src et créez une classe Java sous le package.
La quatrième étape, la classe s'étend étend javax.servlet.HttpServlet Cette classe doit hériter de HttpServlet sous javax.servlet.http<.>
La cinquième étape consiste à réécrire les méthodes doGet et doPost. Appuyez sur la touche de raccourci alt+/ pour réécrire les méthodes doGet et doPost Généralement, la méthode doPost est directement appelée dans doGet. Dans la méthode doPost affichez une phrase pour vérifier s'il faut saisir cette méthode.
La sixième étape consiste à créer un intercepteur de servlet dans web.xml. L'essentiel est de configurer le servlet et le mappage de servlet. Notez que les deux noms de servlet doivent rester les mêmes.
La septième étape consiste à déployer le projet et à l'exécuter. Déployez le projet sur Tomcat, exécutez-le et entrez le format d'adresse dans le navigateur comme ip+port+nom du projet+adresse de l'intercepteur
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!