Cours Java EE Interface Web et serveurs d’application

Extrait du cours Cours Java EE Interface Web et serveurs d’application

JSP : Java Server Pages
•Réponse de Sun à la vague des langages de Scripting

Cours Java EE Interface Web
•A l’usage, très similaire à PHP
•Mais les sites “Full JSP” sont rares :
•Découpage 3-tiers avec objets métiers
•Utilisation de Frameworks (Struts…)
JSP et Servlets
•Historiquement, la notion de Servlet est plus ancienne
•Une page JSP n’est qu’une “greffe” sur un serveur de servlets :
•Une page JSP est convertie en servlet avant exécution !
Balises spécifiques
•Exécution de code Java, sans affichage :
<% int i=0; i=i+1; … %>
•Affichage d’un élément Java :
<%= i %>
•Exécution avec affichage :
<%
int i=0;
out.println(“valeur de i : “+i);
%>
Exemple de page JSP
<html>
<head><title>Mixez Java et Balises !</title></head>
<body>
<p>Une balise avant du code</p>
<%
int i=0;
while (i < 5)
{
%>
<%= i%>
<br>
<%
++i;
}
%>
<p>Une balise après du code</p>
</body>
</html>
Autre mode d’affichage
<html>
<head><title>Mixez Java et Balises !</title></head>
<body>
<p>Une balise avant du code</p>
<%
int i=0;
while (i < 5)
{
out.println(++i+”<br>”);
}
%>
<p>Une balise après du code</p>
</body>
</html>

……..
Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours Java EE Interface Web et serveurs d’application (3663 KO)  (Cours PDF)
Cours Java EE Interface Web

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *