Implantation du code JSP au sein de la page HTML |
Un fichier JSP est un fichier portant l'extension .jsp, contenant du code HTML ainsi que des balises spécifiques :
- balises <Servlet> permettant d'intégrer une servlet au coeur du code HTML
- balises de syntaxe JSP (il en existe quatre différentes)
Séapration entre données et logique applicative |
Grâce à l'utilisation de balises, JSP permet d'intégrer facilement du code Java au sein du code HTML. L'intérêt principal de ce mécanisme par rapport aux servlet provient de la séparation du codage HTML de la logique applicative fournie par Java.
JSP doit ainsi être utilisé pour accèder à des composants éutilisables (servlets, JavaBeans, EJB (Enterprise JavaBeans)).
Utilisation de la balise <Servlet7gt; |
La première méthode permettant d'intégrer du contenu Java dans une page HTML consiste à utiliser la balise <Servlet> du code HTML.
La syntaxe de la balise <Servlet> est la suivante :
<SERVLET NAME="nom_de_la_servlet" CODE="nom_de_la_classe" CODEBASE="URL_de_chargement" INITPARM="valeur" > <PARAM NAME="Nom" VALUE="Valeur"> </SERVLET>
Les éléments d'une page JSP |
Une page JSP peut contenir en plus du code HTML quatre types d'éléments :
- des directives : informations globales relatives à la page
- des déclarations : permettant de déclarer des méthodes et attributs
- des scriptlets : du code Java qui sera traduit en code dans la méthode service() de la servlet résultant
- des expressions : permettant d'envoyer facilement des chaînes créées dynamiquement vers le navigateur
Les commentaires JSP |
Avec JSP il est possible d'ajouter des commentaires de deux façons.
- générer un commentaire visible dans le code source HTML (commentaire HTML) du client avec la syntaxe suivante :
<!-- commentaire [<%= expression %>] -->- créer un commentaire dans le code JSP dans un but de documentation du source (non visible par le client) grâce à la syntaxe suivante :
<%-- commentaire -->
Ajouter aux Favoris Ajouter aux votre page
Acceuil | Forum| Contactez-Nous | Annace |Chat| Music |Radios|Sockets |Protocoles|Windows NT
Langage C |Langage C++ | Assembleur | Java | Perl |Pascal/delphi | Visual basic|MERISE | SQL| JDBC| ODBC
ASP|CGI |HTML |DHTML |XML|Javascript |JSP |PHP|Servlets |VBScript |WAP |UNIX |Linux |MacOS|Windows 9x
Assemblage-PC |Modèle relationnel|Histoire-PC|Fonctionnement-PC|photo pour rire|MS-Dos|Architecture-PC
Flash MX |Word-2003|Power Point|Excel|Langage C|Langage Java|Visual Basic|La base XP | programming
Physique Arabic partie I|Programation en arabe|Physique Français|Internet| Sécurité Informatique
HTML |Agebre en Français|Math Français partie I|Physique Arabic partie II| الطرق العددية
Electricité| Math Français partie II|Math en Arabic|Agebre en Arabic| الأعداد العقدية
Tous les cours informatiques en vidéos |Droit Informatique |logiciels
Tous les cours physiques en vidéos |Microsoft office
Cours math en vidéos | Msn en ligne
TV Live
Autoformations les cours informatiques en vidéos gratuitement
:: Copyright © 2008 http://www.autoformations.co.cc All rights reserved ::