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

Affichage des résultats du sondage: Struts vs JSF

Votants
54. Vous ne pouvez pas participer à ce sondage.
  • JSF

    42 77,78%
  • Struts

    12 22,22%
JSF Java Discussion :

JSF vs Struts


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 34
    Par défaut JSF vs Struts
    Un débat fait rage en ce moment. Struts va-til s'imposer comme le modele MVC du Web? JSF va-til succéder a Struts?
    Je souhaiterais avoir l'avis des personnes constituants le forum developpez.com

  2. #2
    Membre émérite
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    ce n'est pas pertinent d'opposer Struts et les JSF.

    Sais tu que le créateur de Struts, Craig mac Clanahan, fait partie du groupe de travail des JSF; c'en est meme le leader. C'est exactement la meme philosophie. La seule chose que cela rajoute (mis à part les améliorations techniques comme l'interface evenementielle) c'est la standardisation Sun.

    Sinon les concepts sont les memes.

    De plus JSF n'est encore qu'une JSR, pas un produit fini.

    @+

  3. #3
    Membre émérite
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    d'ailleurs pour completer ce que j'ai dit, il existe une taglib JSF pour Struts.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 34
    Par défaut
    j'ai lu que JSF n'était pas orienté commme Struts ; cad que JSF ne reprend pas le modele MVC de Struts. On peut donc s'essayer a comparer leur fonctionnalités, leurs apports a la communautés et aux developpements, ainsi que leur apports technologique et leur performance! non ? il est vrai que je ne suis pas expert du tout (a vrai dire debutant), mais j'aimerais pas le biais de ce sondage(?) me dépatouillé un peu plus dans cet univers.
    merci a tous
    fab

  5. #5
    Membre émérite
    Avatar de request
    Inscrit en
    Novembre 2002
    Messages
    328
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 328
    Par défaut
    Citation Envoyé par RanDomX
    ce n'est pas pertinent d'opposer Struts et les JSF.

    Sais tu que le créateur de Struts, Craig mac Clanahan, fait partie du groupe de travail des JSF; c'en est meme le leader. C'est exactement la meme philosophie. La seule chose que cela rajoute (mis à part les améliorations techniques comme l'interface evenementielle) c'est la standardisation Sun.

    Sinon les concepts sont les memes.

    De plus JSF n'est encore qu'une JSR, pas un produit fini.

    @+
    Ces 6 derniers mois, beaucoup de chose ont changés, l'équipe de Struts c'est fait éjecté du groupe de travail JSF car il n'avait qu'un seul objectif, c'était de faire du JSF à la Struts.

    SUN a largement pris les commandes de ce projet qui devient utlra prioritaire pour contrer Microsoft avec le WebForms et ce n'est pas Struts qui pourra servir de cheval de batail pour contrer Microsoft (pas de designer, pas de composant, pas de système événementiel, pas de notion de page ...)

    J'ai eu l'occasion de voir le dernier IDE de SUN (designer JSF ...) et enfin c'est de la concurence sérieuse à Microsoft.

  6. #6
    Membre émérite
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    ok je n'avais pas ces infos.

    Mais est ce que Craig mc clanahan s'est fait ejecter aussi ? Ca me parait bizarre car c lui qui est à l'origine de ce projet.

    sinon voici quelques liens :

    http://jakarta.apache.org/struts/proposals/struts-faces.html
    http://jakarta.apache.org/struts/faqs/kickstart.html#jsf

  7. #7
    Membre émérite
    Avatar de request
    Inscrit en
    Novembre 2002
    Messages
    328
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 328
    Par défaut
    Oui en effet, j'en étais également sur ces infos qui date de fin 2002.

    Ce sont les gens de SUN qui le dise rien sur le net en parle.

    Voici l'IDE que SUN prépare:
    http://wwws.sun.com/software/product...tor/index.html

    http://wwws.sun.com/software/images/...creator_lg.jpg

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Par défaut Re: JSF vs Struts
    Citation Envoyé par kbal
    Un débat fait rage en ce moment. Struts va-til s'imposer comme le modele MVC du Web? JSF va-til succéder a Struts?
    Je souhaiterais avoir l'avis des personnes constituants le forum developpez.com
    Bonjour;

    Aujourd'hui s'il faut choisir entre struts ou jsf pour réaliser une architecture, vous allez vers quoi et pourquoi ?

    A+;

  9. #9
    Membre émérite
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    Ss hésiter pour moi Struts, tellement mur et répondant à tous mes besoins.

    JSF pour l'instant ne m'apporte rien...

    Reste a voir comment les éditeurs vont l'adopter.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Par défaut JSF
    Citation Envoyé par RanDomX
    Ss hésiter pour moi Struts, tellement mur et répondant à tous mes besoins.

    JSF pour l'instant ne m'apporte rien...

    Reste a voir comment les éditeurs vont l'adopter.

    Quels sont des arguments ! ca t'importe rien à quel niveau ?

  11. #11
    Membre émérite
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    Personnelement, l'interface evenementielle de JSF ne me sert pas.

    Ce qui ne veut pas dire que ce n'est pas bien.

    Pour l'instant peu de projets web, sont ds cette logique. Ca viendra pe, vu le succes des WebForms.

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 52
    Par défaut
    Grosse remonté mais ca m'interesse, 2 ans apres vous diriez quoi, struts ou jsf ?

  13. #13
    Membre Expert
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Par défaut
    JSF

  14. #14
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Salut.
    Voila, en février dernier j'ai du réaliser un site en java pour mon travail de fin d'étude. Jugeant les outils de base trop incomplets (scriptlets ou jstl), j'ai voulu utiliser un biblio un peu plus poussée. J'ai donc considéré Struts et JSF (sachant que je ne connaissais aucun des deux). Voici les critères que j'ai utilisé pour faire mon choix:
    J'ai d'abord considéré JSF vu qu'il était plus récent, qu'il utilisait une approche évènementielle comme l'ASP.NET (seul truc que je connaissais) et que Struts était réputé assez compliqué (cf la faq de struts sur ce même site, ce que maintenant je contèste complètement d'ailleurs, mais j'y reviendrais). J'en ai conclus qu'il s'agissait d'une techno possèdant un fort potentiel. J'insite sur le mot potentiel car à l'époque ce n'était pas encore le cas. L'avantage de JSF est justement son approche évènementielle, qui apporte indirèctement un énorme avantage: elle rend possible l'utilisation d'un concepteur d'interface (par pitié, pas de commentaire sur ce point, je ne veux pas débattre sur un énième et vain "pourquoi les concepteurs d'interface c'est bien/mal"). Malheureusement, à l'époque les concepteurs pour JSF n'étaient pas légion. J'ai bien testé un des deux plugins pour eclipse conçus pour ainsi que Java Studio Creator, qui venait de sortir en gratuit, mais j'en ai conclus que rien de tout ça n'était valable. L'ennui c'est que le code JSF est grandement rébarbatif à taper à la mano. Donc au final exit JSF.
    Puis j'ai testé Struts. Struts n'est pas aussi gros que JSF. Si on ne prend que le package de base, on se retrouve avec quelques fonctionnalités génériques qui aujourd'hui sont devenues inutiles si on utilise la jstl (les concepteurs de Struts eux-mêmes recommandent de ne plus les utiliser) ainsi qu'un système de gestion des requètes http. Et bien c'est exactement ce dont j'avais besoin. Si on veut faire un site de façon classique (traduction: en se débrouillant tant bien que mal avec du html), Struts est juste ce qu'il manque à la jstl pour pouvoir correctement gérer les formulaires ainsi que leur validation/traitement/ect... Je n'ai pas non plus trouvé Struts compliqué. Une fois qu'on a compris quelle est la bonne démarche à utiliser systématiquement pour toutes les requètes (l'approche MVC en somme), il suffit de s'habituer à la méthode employée par Struts pour y parvenir, un bon tuto et c'est réglé. Pour finir, j'ai donc choisi Struts.

    Aujourd'hui, la situation a un peu changé. Un concepteur d'interfaces qui ne m'a pas l'air mal est sorti pour Netbeans et, si il s'averrait utilisable pour une utilisation de tous les jours, JSF pourrait vraiment devenir interressant.
    En tous cas, mon avis est strict sur le sujet:
    concepteur => JSF
    pas concepteur => Struts

  15. #15
    Membre Expert
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Par défaut
    Citation Envoyé par zais_ethael
    L'ennui c'est que le code JSF est grandement rébarbatif à taper à la mano. Donc au final exit JSF.
    Tu peux élaborer? C'est un peu léger...

Discussions similaires

  1. Réponses: 15
    Dernier message: 29/01/2014, 18h42
  2. Réponses: 5
    Dernier message: 10/05/2007, 19h04
  3. JSF vs Struts
    Par trimok dans le forum JSF
    Réponses: 2
    Dernier message: 08/12/2006, 15h22
  4. [Se former] JSF ou Struts ?
    Par et.rond.et.rond dans le forum Frameworks Web
    Réponses: 3
    Dernier message: 16/07/2006, 16h57
  5. [ JSF ][ Struts ] Intégration JSF et Struts
    Par tiSioux dans le forum JSF
    Réponses: 10
    Dernier message: 26/07/2004, 11h10

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