Académique Documents
Professionnel Documents
Culture Documents
Les Commentaires
Pour ajouter du texte explicatif à une page JSP
Les actions
Elles permettent de réaliser plusieurs comportements
différents (appel Applet, Servlet, JavaBean…)
JSP Présentation - Implémentation
Séparation de la présentation et de
l’implémentation
Présentation Implantation
Requête Servelet
HelloWord
Réponse
JVM
Client
<HTML>….<HelloWord></b></body></html>
(Navigateur)
Serveur
Envoie de la réponse
JSP Exécution – Fonctionnement (Étape 1)
2 façons:
- le client charge une URL http:// www. univ-mlv. fr/ prog. Jsp
le navigateur construit une commande HTTP GET
Le "moteur":
- à la 1ère invocation, crée une classe, la compile et l' instancie.
Si la classe existe déjà, et elles aussi récente que la page HTML, on l’utilise.
- crée un thread
- invoque une méthode de la classe contenant le code à exécuter
La JSP:
- s'exécute sur le serveur Web
Conteneur Nom=Jourdan&Prenom=Cedric
Serveur
JSP Prog.jsp
HTTP
2
JVM
JSP Exécution – Fonctionnement (Étape 3&4)
La JSP: Le serveur:
- produit son résultat - propage le résultat au client
dans une réponse HTTP
Réponse
HTML Réponse HTML
Serveur Conteneur Prog.jsp
HTTP JSP
4 3
Client JVM
(Navigateur)
Serveur Web
JSP Exécution – Mise en cache des sorties
Fonctionnement HTTP
Caractéristiques du cache
- Par défaut la mémoire tampon est de 8Ko
- Un tampon par Servelet