|
JSP |
|
Java Server Page : Principe
|
Sur le résultat final d'une page JSP ressemble à celle de PHP ou
d'ASP : des pages dynamiques dont le contenu varie selon la demande du webmaster
ou de l'internaute.
Mais, techniquement parlant, JSP fonctionne différemment. En fait, les
scripts PHP et ASP sont interprétés par le serveur puis le
résultat est envoyé à l'expéditeur sous forme d'une
page HTML. Cette manipulation sera effectué à chaque
demande d'une page.
En ce qui concerne JSP, le processus est différent.
Lors d'une demande d'une page JSP, celle-ci sera compilée en un ".class".
Puis le serveur d'application exécutera ce ".class" pour en sortir une page HTML. Ce code HTML
sera transmit à l'expéditeur et enregistré dans le cache du serveur. Ainsi, pour une nouvelle
demande de la page JSP, le serveur enverra la page stockée dans le cache si le contenu
n'a pas été modifié. Sinon, la page sera de nouveau exécutée.
|
|
Ce principe permet d'accélérer le processus de génération de la page HTML.
Sans ces étapes, beaucoup de serveurs d'application n'aurait pas tenu la charge.
JSP est considéré comme le langage de programmation de page web dynamiques le plus rapide.
|
|
|