Secteur Tertiaire Informatique
Filière « Etude et développement »
Pages JSP dans une application web JEE
Séquence Développer des pages web en lien avec
une base de données
Evaluation
Mise en situation
Apprentissage
Pages JSP dans une application web JEE
Afpa 2015 Section Tertiaire Informatique Filière « Etude et développement »
2/19
Date
Auteur(s)
Action(s)
07/10/2015
Marc FAYOLLE
Création du document
Pages JSP dans une application web JEE
Afpa 2015 Section Tertiaire Informatique Filière « Etude et développement »
3/19
TABLE DES MATIERES
Table des matières ..................................................................................... 3
1. Déploiement LES JSP (JAVA SERVER PAGE) .................................. 7
1.1 Généralités.................................................................................................................... 7
1.2 Syntaxe JSP ................................................................................................................. 8
1.2.1 Eléments de base du scripting ................................................................................ 9
1.2.2 Les objets implicites .............................................................................................. 10
1.3 Mapping de pages JSP ............................................................................................... 11
2. INTERACTIONS ENTRE SERVLETS ET/OU JSP ............................ 13
2.1 Redirection de requêtes avec "forward" ...................................................................... 13
2.2 Les répartiteurs de requêtes ....................................................................................... 14
2.3 Inclusion dans une servlet avec "include" .................................................................... 16
2.4 Utilisation des balises ‘actions’ des JSP ...................................................................... 17
2.5 Redirection HTTP........................................................................................................ 18
Pages JSP dans une application web JEE
Afpa 2015 Section Tertiaire Informatique Filière « Etude et développement »
4/19
Objectifs
Ce document décrit comment réaliser une page JSP dans une application Web en Java. Vous saurez
donc développer une page Web dynamique à l’aide d’une JSP en Java.
Pré requis
Les prés requis nécessaires afin de suivre avec profit cette formation sont la syntaxe Java de base qui
est supposée parfaitement connue, ainsi que de solides compétences en programmation objet en Java.
De même sont supposées maîtrisées les notions de base du développement Web : les concepts
élémentaires du Web ; la syntaxe HTML, la gestion des formulaires HTML, et la validation client avec
JavaScript.
Enfin, l’une des principales utilisations des JSP ou des servlets, comme de tous les scripts serveurs
(ASP Net, PHP..) consiste à permettre l’accès à une base de données afin de rendre dynamiques les
pages Web affichées. Les techniques d’accès aux SGBD (JDBC, SQL) sont supposées connues et ne
seront pas reprises dans ce document.
Connaître l’achitecture d’une application Web écrite en Java.
Outils de développement
L’écriture du code peut se faire avec notepad, mais un environnement automatisé est préférable,
nous allons travailler avec NetBeans de SUN ; on peut aussi utiliser Eclipse avec l’addon Nitrox
pour éditer le code JSP.
Utiliser TomCat comme serveur web.
Vous pouvez utiliser le serveur embarqué dans NetBeans, pour la mise au point.
Vous devrez également vous entraîner au déploiement en utilisant le serveur à votre disposition
sur 172.16.15.213 :8090
Noter que toutes les ressources sont gratuites au téléchargement.
Pages JSP dans une application web JEE
Afpa 2015 Section Tertiaire Informatique Filière « Etude et développement »
5/19
Méthodologie
Lire ce document pour vous imprégner de la génération de pages JSP pour des applications
Web avec Java.
Mode d’emploi
Symboles utilisés :
Renvoie à des supports de cours, des livres ou à la documentation en ligne constructeur.
Propose des exercices ou des mises en situation pratiques.
Point important qui mérite d’être souligné !
Ressources
Sites Internet
http://java.developpez.com/cours/
http://www.commentcamarche.net/j2ee
http://fr.wikipedia.org/wiki/Accueil
http://www.google.fr/
P r e s s e I n f o r m a t i q u e
http://www.weblmi.com/
http://www.idg.fr/site.htm
http://www.journaldunet.com
http://www.01net.com
Pour l’aspect technique (programmation Java et techniques J2EE), les références existent en abondance. Le
stagiaire devra faire la recherche bibliographique. Néanmoins, quelques sites :
Java, J2EE …
http://java.sun.com/j2ee/index.jsp
http://java.sun.com/products/jsp/docs.html
http://www.application-servers.com
http://www.onjava.com
http://javatoolbox.com
http://www.jdocs.com
http://www.ressources-java.net
1 / 19 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 !