Introduction
Les Tags
La librairie JSTL
Le langage EL
Java Server Pages
Claude Duvallet
Université du Havre
UFR Sciences et Techniques
25 rue Philippe Lebon - BP 540
76058 LE HAVRE CEDEX
http://litis.univ-lehavre.fr/duvallet/
Claude Duvallet — 1/51 Java Server Pages
Introduction
Les Tags
La librairie JSTL
Le langage EL
Java Server Pages
1Introduction
2Les Tags
3La librairie JSTL
4Le langage EL
Claude Duvallet — 2/51 Java Server Pages
Introduction
Les Tags
La librairie JSTL
Le langage EL
Présentations des JSP (1/2)
ILes JSP permettent d’introduire du code Java dans des tags
prédéfinis à l’intérieur d’une page HTML.
ILa technologie JSP mélange la puissance de Java côté serveur
et la facilité de mise en page d’HTML côté client.
ISun fourni de nombreuses informations sur la technologie JSP à
l’adresse suivante : http ://java.sun.com/products/jsp/index.html
IUne JSP est habituellement constituée :
de données et de tags HTML,
de tags JSP,
de scriptlets (code Java intégré à la JSP).
ILes fichiers JSP possèdent par convention l’extension .jsp.
IConcrètement, les JSP sont basées sur les servlets.
Claude Duvallet — 3/51 Java Server Pages
Introduction
Les Tags
La librairie JSTL
Le langage EL
Présentations des JSP (2/2)
IAu premier appel de la page JSP, le moteur de JSP génère et
compile automatiquement une servlet qui permet la génération
de la page web.
ILe code HTML est repris intégralement dans la servlet. Le code
Java est inséré dans la servlet.
ILa servlet générée est compilée et sauvegardée puis elle est
exécutée.
ILes appels suivants de la JSP sont beaucoup plus rapides car la
servlet, conservée par le serveur, est directement exécutée.
IIl y a plusieurs manières de combiner les technologies JSP, les
beans/EJB et les servlets en fonction des besoins pour
développer des applications web.
IComme le code de la servlet est généré dynamiquement, les JSP
sont relativement difficiles à déboguer.
Claude Duvallet — 4/51 Java Server Pages
Introduction
Les Tags
La librairie JSTL
Le langage EL
Avantages de l’utilisation des JSP
Il existe plusieurs avantages :
IL’utilisation de Java par les JSP permet une indépendance de la
plate-forme d’exécution mais aussi du serveur web utilisé.
ILa séparation des traitements et de la présentation : la page web
peut être écrite par un designer et les tags Java peuvent être
ajoutés ensuite par le développeur.
ILes traitements peuvent être réalisés par des composants
réutilisables (des Java beans).
ILes JSP sont basées sur les servlets : tout ce qui est fait par une
servlet pour la génération de pages dynamiques peut être fait
avec une JSP.
Claude Duvallet — 5/51 Java Server Pages
1 / 51 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 !