Créez pas à pas votre première JSP (Java Server Page). Utilisez l’assistant de création d’Eclipse. Comprenez le cycle de vie d’une JSP. Comprenez la valeur ajoutée de la JSP par rapport à la servlet. Déployez et testez votre JSP.
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

1) Intégration Tomcat dans Eclipse
2) Création d’un projet web dynamique
3) Votre première application j2ee
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’
+ de 100 tutoriaux java/jee Objis
Vos premiers pas dans la programmeur JEE
Objis, spécialiste formation java depuis 2005
30 minutes.
Introduction
Partie 1 : Création projet web dynamique & intégration Tomcat Eclipse
Partie 2 : création du squelette de la JSP
Partie 3 : codage de la JSP
Partie 4 : déploiement de l’application
Partie 5 : Test de la JSP
Partie 6 : Exercices (A vous de jouer !)
La JSP répond à un besoin précis : permettre d’impliquer efficacement un développeur et un web Designer dans le cadre de la création d’un écran applicatif web.
La JSP a été créée historiquement après la servlet, et ce pour pallier à un défaut de la servlet : le code html se trouve dans le code JAVA. Ce qui ne plaît guère aux webDesigner et ne permet pas un travail d’équipe efficace !
Par exemple sur l’écran suivant :

Notez une partie ’statique’ (Textes "Bonjour nous sommes le " et "et vous êtes formés par Objis !") et une partie ’dynamique’ (Date & heure). L’information de la partie dynamique a été obtenue grace au travail du programmeur Java (new Date()) mais l’habillage de cette information (ici en rouge) est permis grâce au travail du webDesigner (ici c’est pas très joli je vous l’accorde...).
INFO : notez que la JSP est cependant compilée par le serveur d’applications en une servlet et produit in fine une page HTML compréhensible par le navigateur (IE, firefox, Opéra...). Sous Tomcat, le code de la servlet produite à partir de la JSP est disponible dans le répertoire ’work\localhost\Catalina’
Installez Tomcat, comme dans le tutoriel Installation Tomcat.
Intégrez Tomcat dans Eclipse, comme dans le tutoriel d’Intégration 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 :

Voir Tutoriel création d’un projet web dynamique avec Eclipse









Appuyez sur le bouton ’Finish’.
Si aucune page d’accueil n’était configuré, notre JSP fait office de page d’accueil (car elle se nomme index.jsp).

Dans le cas ou notre JSP s’apellerai ’majsp.jsp’ il faudrait entrer l’URL : http://localhost:8080/GestionFormationWeb/majsp.jsp
[JSP] Exercice 1 : Création war hellosimple4.war Création war formsimple.war avec formulaire identification.jsp (Nom, prenom, email, login, mot de passe) à valider.
[JSP + Servlet] Exercice 2 : Compléter le scénario de l’exercice 1 en gérant la validation du formulaire. La validation entraîne l’affichage d’une page de réponse récapitulant l’ensemble des champs renseignés.
On utilisera pour ce deuxième exercice une combinaison de JSP (formulaire) + Servlet (récupération paramètres et affichage réponse).
Dans ce tutoriel vous avez créé votre première JSP.
Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Java web :
Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
Votez pour les prochains tutoriaux à publier
Préparez vos entretiens techniques
Valorisez votre profil / expertise
Identifiez des opportunités d’emploi
Recevez la newsletter objis.com