Bonjour,
J'essaye dans un projet de démo d'intégrer le framework Struts et les JSF. Je travaille sous eclipse.
Je reste encore bloqué sur la mise en place du support struts-faces.
Si qqun peut m'aider merci.
Bonjour,
J'essaye dans un projet de démo d'intégrer le framework Struts et les JSF. Je travaille sous eclipse.
Je reste encore bloqué sur la mise en place du support struts-faces.
Si qqun peut m'aider merci.
Bonjour.
Il y'a un projet struts-faces qui est justement destiné à ça.
Sinon, es tu sûr d'avoir une bonne raison pour faire ça ? je veux dire combiner Struts et JSF ?
merci
j'essaye d'integrer jsf avec struts car certains developpeurs disent que jsf facilite l'écriture d'interface
Si c'est pour ça, alors laisses tomber tout de suite : C'est vrai que JSF facilite la création des IHM avec un jeu de composants bien pensés, mais il simplifie surtout la création des contrôleurs (l'équivalent des Actions Struts) !
Donc, je crois qu'il vaudrait mieux que tu testes JSF intégralement, puis tu décides si ça te plaît ou pas.
mais j'ai lu l'interview de Craig McClanahan le createur de sruts et jsf ,il a dit
que le controleur de JSF est présent pour que JSF soit utilisable, mais son implementation est basique donc d'apres Craig le contrôleur Struts est meilleur.
Mais comment faire lorsqu'il s'agit d'enrichir un projet struts déjà existant ?Envoyé par Modjo
A+
J'ai souvent rencontré cet argument : enrichir une application Struts ou encore migrer une application Struts existante pas à pas vers JSF en les combinant, mais je considère cette approche, et pardonnez moi le terme, complètement stupide et anti-productive. Il y'a tellement de différences entre les deux frameworks qu'il faudrait accorder beaucoup de temps à résoudre des incompatibilités.
On perd aussi au passage l'incroyable flexibilité de JSF en ce qui concerne le binding direct entre les DTOs et les vues.
Autre chose : beaucoup disent que la partie contrôle de JSF est basique comparé à celle de Struts, mais après avoir utilisé les deux, j'aimerais bien que quelqu'un puisse me le démontrer ! parce que moi, je considère l'approche de JSF beaucoup plus élégante et simple à mettre en place.
De plus, ceux qui ont travaillé avec JSF ont certainement vu des vertes et des pas mures avec les JSP, de sorte qu'il est actuellement vivement conseillé de ne pas utiliser JSP dans un projet JSF. Personnellement, j'utilise les facelets/xhtml.
Pour conclure, cohabiter JSF et Struts revient à museler la puissance de JSF en le liant et l'adaptant à un ancien framework trop rigide pour un véritable RAD.
P.S. : C'est vrai que JSF est surtout orienté présentation, mais c'est parce que sa partie contrôle est tellement simple et élégante qu'il n'est plus nécessaire de la mettre en avant.
Merci Modjo pour ton retour d'expérience mais je pensais principalement au fait d'ajouter une fonctionnalité dans une appli struts.
Donc écriture du Action, du Form, du JSP et modification du fichier de config.
Est-il sympa dans ce cas d'implémenter la fonctionnalité avec JSF ?
A+
Mister Nono: je l'ai déjà dit : ces deux frameworks sont incompatibles, et c'est à peine que struts-faces arrive à les faire cohabiter en laissant à Struts la partie contrôle et à JSF la partie présentation. Donc, pour les nouvelles fonctionnalités, tu devrais toujours passer par les ActionForm et les Action de Struts (et dieu sait combien ils sont lourd à mettre en oeuvre ...).
Conclusion : Soit Struts, soit JSF, mais pas les deux !
OK j'ai bien compris ton message.Envoyé par djo.mos
Mais au fait, tu as changé de patronime Modjo ? A moins que je me trompe ?
A+
Absolument Mister Nono : Modjo est mort et vive djo.mos !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager