Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Technologie
Auteur : Sun Microsystems
Date de publication : 1999

Introduction

Le JSP, tirant son nom de l'anglicisme «JavaServer Pages», est un modèle technologique réalisé en 1999 par Sun Microsystems utilisant le langage de programmation Java pour produire des pages Web HTML dynamiquement. Il se veut une solution similaire au ASP et PHP mais en utilisant le langage de programmation Java. Il nécessite un serveur Web comme Apache Tomcat ou Jetty pour fonctionner. Il est également utilisé dans de nombreux projets comme AEM.

Architecture

Les pages «.jsp» sont compilés en servlets Java à l'exécution. Ainsi, le JSP devenu un servlets, chaque servlets JSP est mis en cache et réutilisé jusqu'à ce qu'il soit modifié. Le JSP peut être indépendamment ou comme composante MVC côté serveur en utilisant normalement le Enterprise JavaBeans comme modèle et le servlets Java comme contrôleur. D'autres personnes préféreront utilisé le cadre d'application Apache Struts comme alternative. Les pages JSP sont compilé en Bytecode Java et non pas en code machine, ainsi, ils doivent être exécuté sur la machine virtuelle Java (JVM).




Dernière mise à jour : Mardi, le 1 novembre 2016