Votre première servlet
Source : Objis
Créez pas à pas votre première servlet. Utilisez l’assistant de création et configuration
d’Eclipse. Comprenez la configuration d’une servlet dans le fichier web.xml descripteur
de déploiement d’un WAR jee. En particulier, maîtrisez les balises ’servletet ’servlet-
mapping’ et ’url-pattern’.
Prérequis
Intégration Tomcat dans Eclipse
Création d’un projet web dynamique
Votre première application j2ee
Objectifs
Comprendre ce qu’est une servlet
Comprendre le rôle d’une servlet
Créer, configurer et déployer une servlet
Comprendre les balises ’servlet’ et ’servlet-mapping’ et ’url-pattern’ du web.xml
Programme
Introduction
Partie 1 : Création projet web dynamique & intégration Tomcat Eclipse
Partie 2 : création du squelette de la servlet
Partie 3 : codage de la servlet
Partie 4 : configuration de la servlet
Partie 5 : déploiement de l’application
Partie 6 : Test de la servle
Partie 7 : Exercices création de WAR contenant servlets
Introduction
La servlet répond à un besoin précis : créer un pont entre le monde réseau (ex : protocole HTTP) et vos
applications Java serveur(JEE).
gestion-requette-http-servlet
Une servlet est une classe Java héritant de la classe HTTPServlet. La classe réagit à un flux d’entrée HTTP (HTTPServleRequest)
et retourne un flux de réponse HTTP (HTTPServletResponse).
Le flux d’entrée peut posséder ou non des paramètres.
Partie 1 : projet web Eclipse avec cible Tomcat
Installez Tomcat.
Intégrez Tomcat dans Eclipse.
Créez avec Eclipse un projet Web dynamique nommé GestionFormationsWeb et associez au projet le serveur
Tomcat (Target Runtime).
Votre environnement Eclipse doit ressembler à ceci :
tutoriel-creation-servlet-0
Partie 2 : création du squelette de la servlet
Création package
Dans la vue package Explorer d’eclipse, Cliquez-droit sur le répertoire source ’src’ du projet. Puis New / Package
Entrez le nom du package
tutoriel-creation-servlet-2
Créez une nouvelle servlet dans le package, en sollicitant l’assistant eclipse de création d’une servlet.
tutoriel-creation-servlet-3
Précisez le nom de la servlet. Ici ListeFormationsObjis , dont l’objectif ’métier’ est de lister l’ensemble des formations
proposées par le centre de formation Objis.
tutoriel-creation-servlet-4
NOTEZ que l’assistant pré-remplit le champ Superclass (javax.servlet.HttpServlet), et précise le lieu physique de création de la
classe (src).
Cliquez sur bouton ’Next’. L’écran suivant apparaît.
tutoriel-creation-servlet-5
Cet écran permet de préciser d’une par les paramètres d’initialisation de la servlet, mais aussi l’adresse (URL Mapping) qui
permettra au serveur d’application de mettre notre servlet au devant de la scène, de lui faire faire son travail.
Ici, notre servlet ne contient aucun paramètre d’initialisation.
Ici, pour faire intervenir la sevlet, l’utilisateur devra entrer l’adresse URL suivante :
http://localhost:8080/GestionFormationsWeb/ListeFormationsObjis
Cliquez sur bouton ’Next’. L’écran suivant apparaît.
1 / 12 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !