IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

jsp/servlet, comment choisir..


Sujet :

Servlets/JSP Java

  1. #1
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut jsp/servlet, comment choisir..
    salut à tous,
    question: comment savoir si on doit utiliser une servlet ou jsp dans le developpement d'une application donnée, je ne remarque pas une grande difference du coté de ce qu'on peut faire avec les deux, est-ce que l'un presente plus d'avantage que l'autre??

  2. #2
    Membre confirmé
    Développeur Java
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Par défaut
    Salut, pour commencer les page Jsp sont transformer par le serveur d'application en Servlet.

    La différence est que les pages Jsp sont ont été créer pour intégrer un code minimum de java dans du Html a fin de facilité le travail des Web Designer qui ne connaissent pas forcement le langage Java. Ce qui facilite leur travail et le maintien du site de façon générale.

    Si tu va utiliser des Servlet seulement, tout le code de la page sera écris en Java ce qui est très handicapant pour le maintient de ton site.

    Bon la conclusion c'est que tu dois utiliser les pages Jsp pour la partie présentation et les Servlet pour la partie contrôle.

  3. #3
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut
    merci glagsoft pour cette explication,si qqu'un a un autre "point de vue" ou explication je suis tjrs preneuse
    et merci encore.

  4. #4
    Membre confirmé
    Inscrit en
    Novembre 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 53
    Par défaut
    salut
    j'ai eu l'occasion de travailler en servlet,et je travail maintenat en jsp alors je crois que je peut voir la différence entre les deux: jsp présente plus d'avantage a coté de la présentation de vos pages web car s'est du code java intégrer dans le html vous pouvez bien maitriser le design de vos pages au contraire au servlet il vous faut beaucoups de out.println , je vous conseil de travailler en jsp car vous pouvez faire des appels a des classes java ,faire integrer des beans ...etc

    bon courage.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    C'est un peu chacun son truc.
    Pour ma part mes jsp sont quasiment vide de tout code java et le traitement est dédié à une servlet d'aiguillage appelant les class correspondantes.
    Le lien entre jsp et servlet se fait uniquement par un tableau en variable de session.
    Ceci me permet d'avoir un plan de site clair type MCV et de ne pas me poser la question de savoir ou est traité tel ou tel pb. Coté évolution et maintenance c'est nickel.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 29
    Par défaut
    Bonjour,

    les JSP sont pour les affichages (la vue), et les Servlet le contrôle (Controleur) ou la logique métier (tout dépend de l'implémentation).

    Une JSP peut avoir de la logique métier, et une servlet faire de l'affichage, rien n'empêche de mélanger les 2, mais il faut être rigoureux, choisir ou l'on met les choses, documenter ce choix (pour les futurs développeurs ou mainteneurs), et s'y tenir.
    Mais les Jsp ont tout de même était créées pour faciliter l'affichage.

    Personnellement, mes jsps ne font que de l'affichage, le code java de traitement d'affichage se trouvant dans des JspTags. Ca donne du code html/xml très propre et lisible.

    /Muzo

  7. #7
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut
    merci beaucoups pour ces réponses..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment je peut utiliser tomcat pour compiler ma jsp/servlet
    Par outland42 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 19/01/2009, 12h50
  2. Réponses: 4
    Dernier message: 18/07/2007, 18h17
  3. Réponses: 2
    Dernier message: 08/11/2006, 21h20
  4. Réponses: 3
    Dernier message: 27/04/2006, 11h37
  5. [JSP][Tomcat] COmment choisir la place des fichiers .class?
    Par mathieu dans le forum Tomcat et TomEE
    Réponses: 16
    Dernier message: 03/03/2004, 09h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo