Servlets sont l'épine dorsale de toute application Web Java. Même lors de l'élaboration strictement avec des pages JavaServer , dans les coulisses chaque JSP est compilé dans un servlet. Le plus souvent, cependant , une application web est développé en utilisant une combinaison des deux servlets et les JSP . Bien que la majorité des travaux de développement ne peut ignorer l'initialisation servlet , parfois, il peut être nécessaire d' exécuter la logique lorsque le servlet est chargé en premier , comme la connexion à une base de données ou le chargement des ressources dans un fichier. Choses que vous devez Java JDK (version 1.5 ou ultérieure) Java environnement de développement intégré comme Eclipse ou NetBeans est fortement recommandé (mais pas obligatoire) Java Servlet Container , comme Tomcat ou JBoss < br > Afficher plus Instructions 1 Ajouter le code d'initialisation de votre servlet par overridding la méthode init () : myservlet public class HttpServlet { @ Remplacer publique vide init () { System.out.println (" myservlet démarre ! "); } } < br > Page 2 le souhaitez, modifiez votre fichier web.xml indique que le servlet doit être initialisé au démarrage. Sinon , ça va être initialisé la première fois qu'il est chargé par un 3 Compiler /construire votre projet (si votre environnement de développement ne le fait pas automatiquement ) et redéployer votre application à votre conteneur d'application . Si vous avez ajouté le code de l'étape 2 dans le fichier web.xml , vous devriez remarquer votre code s'exécute immédiatement quand votre réservoir est terminé le déploiement de votre site , sinon, vous aurez besoin d'ajouter des fonctionnalités pour vous permettre de faire une demande auprès de votre site. Lorsque vous exécutez la requête, votre servlet doit initialiser et exécuter le code d'initialisation.
|