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)
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 servlets
provient de la séparation entre les données (directement codées HTML) et la logique applicative (traitements) fournie par Java.
JSP doit ainsi être utilisé pour accèder à des composants
réutilisables (servlets, JavaBeans, EJB (Enterprise JavaBeans)).
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>
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
Avec JSP il est possible d'ajouter des commentaires de deux façons.
|