Bonjour a tous,
juste un petit post pour demander en fait dans le cadre de la création d'une application J2EE, comment choisir entre la création d'un servlet ou d'une page JSP?
Voila merci par avance.
Version imprimable
Bonjour a tous,
juste un petit post pour demander en fait dans le cadre de la création d'une application J2EE, comment choisir entre la création d'un servlet ou d'une page JSP?
Voila merci par avance.
La JSP est utilisée pour de l'affichage de données.
Les données sont censées avoir été préparées dans une autre couche, qui peut être une servlet.
En revanche, on ne fait pas d'affichage de données dans une servlet (même si c'est techniquement faisable), pour séparer au mieux les couches.
Tu peux regadrer du coté de Struts ou de JSF qui sont des frameworks construits au dessus de JSP et Servlet pour ne plus se poser cette question.
oui je suis justement en train de m'yinterressé.
mais j'aimerais savoir, sans rien utilisé d'autre que le J2EE de "base" sans framework ni rien, que choisir en JSP et Servlet.
Pour faire quoi ?
Pour la partie "affichage", je dirais JSP.
Pour la partie traitement, je dirais Servlet.
JSF est désormais dans le J2EE "de base" (à partir de Java EE 5.0).
En fait, la JSP est une servlet…
Dans la plupart des cas, servlet et JSP se répartissent les tâches comme ceci :
- la JSP sert à mettre en forme les données en sortie
- la servlet sert de contrôleur
Il faut plutôt se poser la question de l’architecture de l’application (MVC, MVC2…).
Actuellement, Struts est en vogue et simplifie pas mal l’écriture d’une application.
Je te conseil le plugin d’Eclipse Exadel Studio 4.0, c’est gratuit…
http://www.exadel.com/web/portal/download
A+