Vous êtes sur la page 1sur 2

Institut Supérieur d’Informatique JAVA EE

TP4
SERVLET, JSP (Action / JSTL) et JAVABEAN

Exercice 1 : JSP (action) et JAVABEAN


Dans cet exercice, nous allons faire une authentification avec un login et un mot
de passe en utilisant un Java Bean représenté par la classe User. Cette
authentification va être faite avec les actions JSP.
• Créer la classe User (login, password).
• Créer le formulaire d’authentification.
• En cliquant sur le bouton "Envoyer" les données seront transmises vers la
page "load.jsp", dans cette page créer un objet user et enregistrer le dans
une session.
• Créer une page web "affiche.jsp" permettant d'afficher le login et le mot
de passe que l'utilisateur a saisi.

Exercice 2 : JSP (JSTL), SERVLET et JAVABEAN


L’objectif de cet exercice est la réalisation d’une application java web par
l’utilisation de la bibliothèque JSTL (Jsp Standard Tag Library).
Créez une application java web contenant les fichiers suivants :
 Une classe java « Gouvernorat » (javabean) contenant les informations
suivantes : cod_gouv, nom et nbre_population
 Une classe java « ServiceGouvernorat » contenant une méthode statique
« afficherGouv » qui permet d’afficher la liste des gouvernorats. Créez 5
objets de type Gouvernorat et les ajoutez dans la liste.
 Une servlet « ServletGouvernorat » qui fait appel à la méthode statique
« afficherGouv »
 Un fichier HTML « index.html » qui contient un lien vers la servlet.

Année Universitaire 2018-2019 avril 2019


Institut Supérieur d’Informatique JAVA EE

 Un fichier JSP « resultat.jsp » (utilisation de JSTL) qui permet d’afficher


la liste des gouvernorats

Exercice 3 : JSP (JSTL) et JAVABEAN

Modifier la classe « ServiceGouvernorat » de l’exercice 3, par l’ajout d’une


nouvelle méthode statique. Elle doit avoir la signature suivante : public static
void ajouter(Gouvernorat gouv). Cette méthode permet d’ajouter un nouvel
objet de type Gouvernant dans une liste. Il faut vérifier que le code du
gouvernorat n’existe pas dans la liste.

Exercice 4 : JSP (SCRIPLET / JSTL), SERVLET et JAVABEAN


Le programme suivant est composé par :
1. une page html contenant un formulaire, par laquelle l’utilisateur peut saisir
la moyenne du 1èr semestre et celle de deuxième semestre.
2. Une page jsp qui permet de récupérer les informations envoyées par la page
html, de calculer la moyenne générale et d’afficher le message suivant :
 « Bravo, vous avez bien réussi » : dans le cas où la moyenne est >=
10.
 « Désolé, votre moyenne ne vous permet pas de passer au niveau
suivant » : dans le cas où la moyenne est < 10.
Accomplissez le traitement demandé (sans l’emploi de servlet) selon les
technologies suivantes :
 1ere version : utilisation de JSP (code java : scriptlet)
 2ème version : utilisation de JSP (balises : bibliothèque JSTL)

Année Universitaire 2018-2019 avril 2019