Maîtrisez la mise en œuvre et l’intérêt d’un listener http. Soyez à l’écoute des messages que le conteneur Jee vous envoi. Découvrez également la notion de filtre HTTP. Créer un filtre permettant de compter le nombre d’utilisateur de votre application.
Ce tutoriel est un extrait de séances pratiques de la formation programmation J2ee dispensée par Objis.
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
Prérequis
1) Intégration Tomcat dans Eclipse
2) Création d’un projet web dynamique
3) Votre première application j2ee
Objectifs
Comprendre ce qu’est un listener
Comprendre ce qu’est un filtre
Mettre en oeuvre un listener
Mettre en oeuvre un filtre
Liens utiles
+ de 100 tutoriaux java/jee Objis
Vos premiers pas dans la programmeur JEE
Objis, spécialiste formation java depuis 2005
Durée
30 minutes.
Nouveaux tutos objis.com
Soyez informé des nouveaux tutos ou des mises à jour de tutos objis.com .
Programme
Introduction filtre
Partie 1 :
Introduction Filtre
A l’aide de l’API jee 5 , identifiez les méthodes de l’interface javax.servlet.Filter .
A quoi servent les méthodes init, destroy et doFilter ?
Proposez 3 utilisations possibles d’un filtre http.
Ci-dessous , S1, S2 et S3 représentent 3 servlets. F1, F2, et F3 représentent 3 filtre.
QUESTION : Quels filtrent s’appliquent à la servlet S1 ?
QUESTION : Quels filtrent s’appliquent à la servlet S2 ?
QUESTION : Quels filtrent s’appliquent à la servlet S3 ?
Projet cible
Télécharger le projet cible :
dézippez le fichier zip.
Chargement du projet cible dans Eclipse
File / import . Vous obtenez l’écran suivant
Faire suivant
cliquez sur ‘browse’ et naviguez jusqu’au répertoire du projet
Cliquez sur OK. L’écran suivant apparaît
Le projet est bien chargé.
Analyse projet
Compteur
Codage
Analysez le code de la classe qui permettra de compter le nombre de visiteurs
Quelle est la valeur ajoutée de ‘synchronised’ ?
Listener
Configuration
Expliquez
Codage
Filtre
Expliquez
Configuration
Expliquez
Codage
Expliquez
Déploiement
Conclusion
Dans ce tutoriel vous avez mis en place un listener jee ainsi qu’un filtre jee.
Nouveaux tutos objis.com
Soyez informé des nouveaux tutos ou des mises à jour de tutos objis.com .