JSP est similaire à PHP, ASP, ASP.NET et d'autres langages, et est un langage qui s'exécute côté serveur.

JSP (nom complet Java Server Pages) est un standard technique prôné par Sun Microsystems et co-créé par de nombreuses entreprises qui permet aux développeurs de logiciels de répondre aux demandes des clients et de générer dynamiquement des pages Web au format HTML, XML ou autre.

La technologie JSP utilise le langage Java comme langage de script. Les pages Web JSP fournissent une interface à l'ensemble de l'unité de bibliothèque Java côté serveur pour servir les applications HTTP.

Le suffixe des fichiers JSP est *.jsp.

Les applications WEB développées par JSP peuvent être utilisées sur toutes les plateformes et peuvent fonctionner sous Linux et Windows.

Syntaxe JSP syntaxe

Les programmes de script peuvent contenir n'importe quel nombre d'instructions, variables, méthodes ou expressions Java, à condition qu'elles soient valides dans le langage de script.

Le format de syntaxe du script :

<% code snippet%>

Ou, vous pouvez également écrire son instruction XML équivalente, comme la suivante :

<jsp:scriptlet>
Extrait de code

</jsp:scriptlet>

Tout texte, balises HTML et éléments JSP doivent être écrits en dehors du programme de script.

Syntaxe JSP exemple

<html>
    <head>
        <title>Hello World</title>
    </head>
<body>Hello World!<br/>
    <%out.println("Your IP address is " + request.getRemoteAddr());%>
</body>
</html>