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

JSF Java Discussion :

JSF et struts


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut JSF et struts
    Je désire tester JSF avec une appli struts déjà existante tournant avec tomcat 5.5.

    Sur le site http://myfaces.apache.org/ il est proposé :

    MyFaces core, MyFaces Trinidad et Myfaces Tomahawk.

    Quelle version est la plus appropriée ?

    Où trouver un exemple (ou tutoriel) pour faire tourner JSF et struts ?

    Merci.

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Par défaut
    Citation Envoyé par Mister Nono Voir le message
    MyFaces core
    Ca c'est l'implémentation de JSF faite par Apache

    Citation Envoyé par Mister Nono Voir le message
    MyFaces Trinidad et Myfaces Tomahawk.
    Ce sont des libs de composant.


    Pour la doc, regarde ce post :

    http://www.developpez.net/forums/sho...d.php?t=361645

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2007
    Messages : 9
    Par défaut résumé jsf
    Salut,

    En voyant cette discussion, j'essaye de synthétiser dans mon esprit les choix technologiques pour un bon développement web.

    J'en arrive à la conclusion suivante :

    - JSF (MVC)
    - Hibernate (Persistance données)
    - Facelets (pour les templates - équiv. tiles avant pour strut)
    - MyFaces Tomahawk (composants JSF, ex. calendrier, menus, ...)
    - Librairie AJAX ??

    Mes questions sont les suivantes :

    - ce choix technologique est-il idéal ?
    - quelle(s) librairie(s) Ajax utiliser ?
    - quel IDE est il le mieux et surtout permet-il les développement les plus rapides ?

    Merci d'avance !

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Par défaut
    Bonsoir,

    Je vais essayer de donner ma vision sur vos questions :
    Pour commencer comme le précise Laurent, JSF est nativement MVC et donc le couplage avec Struts n'est pas forcément utile et complique inutilement l'architecture du projet. Les fondements de JSF se basent d'ailleurs sur les limitations de Struts. Néanmoins, l'utilisation de JSF avec certains Framework (ex Shale) peut être utile.
    L'architecture que tu proposes Laurent me semble effectivement intéressante mais il ne faut pas oublier la couche métier et aujourd'hui, sans le moindre doute, la solution EJB3 est la plus intéressante. Coté persistance, Hibernate est effectivement un choix de qualité mais il faut à mon avis se limiter à l'implémentation JPA pour rester indépendant. Pour les librairies Ajax je te conseille A4JSF et RicheFaces (aujourd’hui rassemblés dans une même solution).
    Coté IDE j’utilise Eclipse mais NetBeans est un IDE de très bonne qualité.

  5. #5
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Hello,

    Effectivement, RichFaces intègre beaucoup de composants graphiques (et très customisables) et ajaxisés, ainsi que d'autres fonctionnalités Ajax.
    Jette un coup d'oeil sur leur démo.

    Du coup, concernant la présentation, le trio JSF - Facelets - RichFaces est amplement suffisant (inutile d'intégrer Tomahawk si tu choisis RichFaces).

    Pour le reste, j'opterais pour Hibernate couplé à Spring. Personnellement, je ne suis vraiment pas fan des EJB, donc moi je ne me lancerais pas sur les Ejb3, mais c'est un avis personnel !

    Concernant l'IDE, j'utilise Eclipse + Exadel, qui ajoute la gestion des JSF (entre autres) à Eclipse.

    Je concluerais par dire qu'il faut faire aussi avec tes connaissances. Il y a beaucoup de technos complexes ici : JSF, Hibernate, Spring, Ejb, etc. Il faut du temps pour s'y adapter, de savoir comment les utiliser correctement (surtout Hibernate). Donc ceci doit être pris en compte !
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

Discussions similaires

  1. JSF vs Struts
    Par peuh dans le forum JSF
    Réponses: 22
    Dernier message: 06/04/2013, 22h49
  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