Les Java Server Pages ISI 1022 : Programmation Internet et Java

ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti Année 2002/2003
Programmation Internet et Java
1
Les Java Server Pages
ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti. Année 2002/2003
ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti Année 2002/2003
Programmation Internet et Java
2
Les Java Server Pages
lPlan du Cours :
Définition d’une JSP
Syntaxes des JSP
Utilisation conjointe de Servlets et JSP
ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti Année 2002/2003
Programmation Internet et Java
3
Introduction
lProblème des Servlets avec le HTML :
Il n ’est pas souhaitable d’écrire du HTML dans les
instructions out.println, surtout si ce dernier n ’a
pas besoin d ’être généré dynamiquement
Tout changement HTML nécessite un changement
dans le source Java et une recompilation.
L’équipe de conception HTML est souvent
séparée ce celle des développeurs Java.
La lecture est plus lourde et souvent difficile !
ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti Année 2002/2003
Programmation Internet et Java
4
Introduction
lPourquoi des pages JSP ?
Les Java Server Pages constituent une autre
approche de la production de contenu dynamique :
code JSP directement dans une page HTML
pas de recompilation ‘ manuelle ’ si changement du code
HTML. On a une Auto-re compilation effectuée par le
Serveur transparente pour l’utilisateur.
Meilleure lisibilité
ISI 1022 : Programmation Internet et Java
Jean-Noël Sorenti Année 2002/2003
Programmation Internet et Java
5
Rôle des JSP
lChacun son rôle :
Une bonne attribution des rôles entre les Servlets,
JSP, JavaBeans est vitale pour la fabrication
d’application Web de qualités (faciles à maintenir,
…)
La séparation entre HTML et Java grâce à une
association de Servlet, de JSP, de JavaBeans, et
de classes Java est l’un des thèmes majeurs de
ce cours.
1 / 32 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 !