Coursjee prbelangour chapitre3
Chapitre Java Server Pages JSP Introduction ? JSP Java Server Pages ? Java Server Pages est une technologie qui combine Java et des Tags HTML dans un même document pour produire un ?chier JSP ? But faciliter la génération dynamique de contenu de sites Web ? Similitudes PHP ASP etc cours JEE - Dr Abdessamad Belangour CExemple de ?chier JSP test jsp la somme de et est cours JEE - Dr Abdessamad Belangour Serveur Web ? L'utilisation des JSP implique d'avoir un serveur HTTP logiciel servant à di ?user les pages Web disposant d'une extension capable de traiter les JSP ? Exemple de serveurs HTTP gratuit supportant JSP Tomcat proposé par la fondation Apache JSWDK proposé par SUN ? Comme pour les servlets nous travaillerons avec Tomcat cours JEE - Dr Abdessamad Belangour CTraitement des JSP ? L'interprétation d'une page contenant des instructions JSP se fait de la manière suivante L ? utilisateur demande via son navigateur client un document possédant l'extension jsp Le serveur HTTP lance une servlet application Java serveur qui construit le code Java à partir du code contenu dans la page HTML Le programme résultant est compilé puis exécuté sur le serveur Le résultat est réintroduit dans la page renvoyée au client cours JEE - Dr Abdessamad Belangour Traitement des JSP Test jsp Génération du code java correspondant Test java out println Compilation du code java Génération de la page HTML Test class ? cours JEE - Dr Abdessamad Belangour CStructure d ? un ?chier JSP ? Similaire à la structure d ? un ?chier HTML ? Elle se compose essentiellement de quatre types de tags Tag de directive Tag de commentaire Tag de Scriplet Tag d ? expression cours JEE - Dr Abdessamad Belangour Directives JSP ? Les directives contrôlent comment le serveur WEB doit générer la Servlet ? Elles sont placées entre les symboles et ? Syntaxe directive attribut valeur ? Les directives les plus importantes sont include indique au compilateur d ? inclure un autre ?chier page dé ?nit les attributs spéci ?ques à une page cours JEE - Dr Abdessamad Belangour CDirectives JSP include ? Cette inclusion se fait au moment de la conversion ? Tout le contenu du ?chier externe est inclus comme s ? il était saisi directement dans la page JSP ? Pas de séparation de la portée des variables ? Exemple include ?le unAutreFichier jsp cours JEE - Dr Abdessamad Belangour Exemple pratique entete html je suis dans l ? entete de la page corps jsp String monnom monnom Ali index jsp include ?le entete html include ?le corps jsp Bonjour mon nom include ?le piedpage html piedpage html Je suis dans le pied de page cours JEE - Dr Abdessamad Belangour CDirectives JSP page ? La directive page dé ?nit les attributs spéci ?ques à une page ? La liste des attributs possibles pour la directive page est comme suit Attribut exemple valeurs Description language java Indique le langage utilisé Java par défaut extends Package class Hérite
Documents similaires
-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 23, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 72.2kB