Les éléments d’une page JSP

Les éléments d’une page JSP

  1. Objectifs

    • Connaitre les éléments d’une page jsp
  2. Présentation

    • JSP introduit 4 balises spéciales qui sont interprétée par le serveur Tomcat.
      • Balise de configuration :<%@ ... %> (options HTML, import de packages, …)
      • Balise de déclarations :<%! ... %> (déclarer des attributs et des méthodes)
      • Balises d'instructions :<% ... %> (permet de mettre une suite d’instructions)
      • Balises d'expressions :<%= ... %> (permet de mettre une expression dont le résultat est converti en String)

    • Un fichier JSP est un fichier portant l’extension .jsp, contenant du code HTML ainsi que des balises spécifiques.
    • Une page JSP peut être composée de plusieurs éléments,contenant du code HTML ainsi que des balises spécifiques :
      • Texte statique (texte, html, xml, …)
      • Éléments
        • Directives (syntaxe : <%@ … %>)
        • Scripts
          • JSP scripts
            • Expressions (syntaxe : <%= … %>)
            • Scriptlets (syntaxe : <% … %>)
            • Déclarations (syntaxe : <%! … %>)
            • Commentaires (syntaxe : <%– … –%>)
        • Actions
          • JSP actions
          • Personnalisées



  3. Texte statique

    • Toute partie du code de la page JSP qui n’est pas traduite en un code Java.
  4. Directives : <%@ ... %>

    • Les directives sont des éléments qui permettent de préciser des informations relatives à la page. Il existe les trois directives suivantes : page, include et taglib.
  5. Les scripts

    • Les scripts sont des éléments qui permettent de placer le code Java dans les pages JSP. Il existe trois types de
      scripts :
      1. Expressions : <%= ... %>
        • Le code placé dans la balise d’expression JSP est écrit dans le flux de sortie de la réponse . Il n’est donc pas nécessaire d’écrire out.print () pour écrire des données. Il est principalement utilisé pour imprimer les valeurs de variable ou de méthode.
      2. Scriptlets : <% ... %>
        • En JSP, une scriptlet est un programme Java embarqué dans une page HTML.
        • Concrètement il s’agit de tout le code qui se trouve entre les balises <% ... %> en JSP 1, et en JSP 2.
      3. Déclarations : <%! ... %>
        • Une déclaration est employée pour introduire et éventuellement initialiser une variable ou une méthode Java, comme dans un programme.
  6. Les commentaires

    • 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 --%>

Bibliographie

  • https://www.editions-eni.fr/open/mediabook.aspx?idR=d61db330adee76e87b74dc180f67552d



Abonnez vous à notre chaîne YouTube gratuitement