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 :

Utilisation de RichFaces


Sujet :

JSF Java

  1. #1
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut Utilisation de RichFaces
    Bonjour j'ai déja posté un tuto en expliquant mon probleme je n'ai aucune reponse donc bah je vais reformuler mon probleme autrement :p . donc j'aimerai faire de l'ajax en jsf et malheureusement en lisant tout les tutos pour utiliser RichFace je n'arrive pas a l'utiliser . Donc j'aimerai repartir de zéro et est ce que quelqu'un pour m'aider pour installer RichFace ? Qu'elles sont toutes les étapes a suivrent ?
    d'avance

    et donc je travaille sous netbeans 6.9 avec Tomcat et du JSF 2.0 et surtout je n'utilise pas Maven si il vous fait plus d'information dites le moi

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 21
    Par défaut
    Le choix de jsf 2 avec richfaces est un peu critique car tu devra utiliser la version 4 de richfaces avec jsf 2 qui n'est pas stable

    je te conseille soit d'utiliser la version jsf 1.2 et richfaces 3.2 ou 3.3 ou bien garde jsf 2 et change vers une autre librairies des composants PrimeFaces par exemple

    je suis entrain de rédiger un article sur mon blog sur tout se qui est ajax avec richfaces avec a4j (ajax4jsf)


    http://jee-best-practices.blogspot.com

  3. #3
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    Merci beaucoup de tonaide depuis le temps que j'attend une reponse .J'ai essayé avec jsf 1.2 l'affiche marche mais les évèment non parceque exemple avec un panel tout s'affiche quand je clique sur un autre onglet du panel rien ne se passe et malheureusement tout les codes que j'ai avant ne marche plus en 1.2 donc je vais essayer avec PrimeFaces =) je te redis si sa marche et merci encore

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 21
    Par défaut
    c'est possible d intégrer primefaces et richfaces 3.2 avec jsf 1.2 mais j ai pas essayé.
    de toute façon évite de travailler avec jsf 2 et richfaces pour le moment de préférence jsf 1.2 et richfaces 3.2 la documentation est disponible sur le net

  5. #5
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    et je voulais savoir il existe de la documentation pour PrimeFaces? je n'arrive pas a en trouver de gratuite :/

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 21
    Par défaut
    c'est une question très importante pour le choix des framwork, En ft, la documentation sur PrimFaces rare est payante surtout y a pas des e-book tu trouve un document sur le site officiel sur la description des tags mais côté exemple c'est un peu rare ... bon si tu veux débuter avec n'importe quelle librairie des composantes jsf concentre toi sur jsf avant tout et après c'est très facile d'intégrer n'importe quelle librairie de composants même primFaces, c'est le même principe


    d'ici demain tu trouvera sur mon blog un exemple complet de jsf 2 avec primfaces et netbeans :

    http://jee-best-practices.blogspot.c...aces-22rc.html

  7. #7
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 197
    Par défaut
    Il y a ICEfaces aussi, j'ai testé avec Eclipse et Tomcat et ça marche bien.
    Mes premiers remarques, par rapport à RichFaces, sur cette librairie :
    + Rafraichissement automatique des composants de la page, pas nécessaire de faire l'appel à l'attribut reRendred de RichFaces à chaque foie.
    - Version payante plus complète et plus simple à utiliser les composants, par exemple le sort des colonnes dans un dataTable se fait manuellement dans la version free, par contre c'est configurable dans la version payante.

  8. #8
    Membre confirmé
    Homme Profil pro
    Développeur
    Inscrit en
    Décembre 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Décembre 2008
    Messages : 101
    Par défaut
    Citation Envoyé par kikoooo Voir le message
    Le choix de jsf 2 avec richfaces est un pe critique car tu devra utilise la version 4 de richfaces avec jsf 2 qui n'est pa stable

    je te conceil soit d'utiliser la version jsf 1.2 et richfaces 3.2 ou 3.3 ou bien garde jsf 2 et change vers une autre librairies des composante PrimeFaces par exemple
    J'utilise actuellement JSF2.0 avec richfaces 3.3 sans problème (même si richfaces demande pas mal de configuration dans le web.xml).

  9. #9
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    ah bah barmic j'aimerai bien que tu m'aide pour installer correctement richfaces avec JSF 2.0 pourrait tu m'ecpliquer la demarche ? =) merci d'avance

  10. #10
    Membre confirmé
    Homme Profil pro
    Développeur
    Inscrit en
    Décembre 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Décembre 2008
    Messages : 101
    Par défaut
    Si je ne me trompe pas j'ai ajouté ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <filter>
    		<display-name>RichFaces Filter</display-name>
    		<filter-name>richfaces</filter-name>
    		<filter-class>org.ajax4jsf.Filter</filter-class>
    	</filter>
    	<filter-mapping>
    		<filter-name>richfaces</filter-name>
    		<servlet-name>Faces Servlet</servlet-name>
    		<dispatcher>REQUEST</dispatcher>
    		<dispatcher>FORWARD</dispatcher>
    		<dispatcher>INCLUDE</dispatcher>
    	</filter-mapping>
    et ceci dans mon web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <context-param>
            <param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name>
            <param-value>true</param-value>
        </context-param>
    et dans mon pom.xml j'utilise ça comme dépendances :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <dependency>
                <groupId>org.richfaces.framework</groupId>
                <artifactId>richfaces-impl-jsf2</artifactId>
                <version>3.3.3.Final</version>
            </dependency>
            <dependency>
                <groupId>org.richfaces.ui</groupId>
                <artifactId>richfaces-ui</artifactId>
                <version>3.3.3.Final</version>
            </dependency>
    Voila je crois que c'est tout.

  11. #11
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    oui voila malheureusement je n'utilise pas maven et donc pour la partie modife du fichier pom.xlm bah je ne sais pas comment le traduire quand on ne travail pas avec maven et je pense que le probleme est là si quelqu'un a la solution je veux bien s'il vous plait

  12. #12
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 197
    Par défaut
    T'as essayé d'ajouter les jars de RichFaces dans ton projet ?

  13. #13
    Membre confirmé
    Homme Profil pro
    Développeur
    Inscrit en
    Décembre 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Décembre 2008
    Messages : 101
    Par défaut
    Il faut alors les ajouter dans /WEB-INF/lib

  14. #14
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    bh oui quand meme lol sinon c'est que je ne me serais pas renseigné :p j'ai déjà essayé pas mal de choses plein de version de richfaces avec bien les jars commons( les 4 ) bien configuré comme marqué dans le fichier web pour mettre le filte et tout bh sa sefait tout seul déjà donc je pense que c'est bon et quand je lance mon projet il ne reconnais pas les tags malheureusement alors que quand je suis dans le code il me propose bien les balises la :/

  15. #15
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    que je crée un fichier lib dans la partie WEB-INF ? moi j'ai mis sa dans ma librairie avec les librairies de bases jsf 2.0 et jstl 1.1

  16. #16
    Membre confirmé Avatar de kimausoleil
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2004
    Messages : 126
    Par défaut
    Perso j'utilise primefaces qui est très facile à installer !
    Pour la version 2.2.1 tu ajoutes la librairie primefaces-2.2.1.jar, et tu mets dans web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
        <servlet>
            <servlet-name>Resource Servlet</servlet-name>
            <servlet-class>org.primefaces.resource.ResourceServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>Resource Servlet</servlet-name>
            <url-pattern>/primefaces_resource/*</url-pattern>
        </servlet-mapping>
    et c'est parti !!!
    Le showcase suffit car la doc (j'ai la version gratuite datant du 26072010), il n'y qu'une énumération des propriétés, et les exemples sont encore plus légers que dans le showcase !
    A moins que la nouvelle version de la doc ait changé...

  17. #17
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    bh j'essaye toute les solution en ce moment j'ai un projet en JSF1.2 avec richfaces mais mon ajaxne marche pas ,après un autre projet avec JSF2.0 et primesfaces j'ai bien fait comme tu as dit kimausoleil mais j'aimerai faire un tabpanel et je ne trouve pas comment faire avec primefaces pourrai tu 'maider ? mais bon je reste sur l'idée de faire avec richfaces si quelqu'un a un idée de mon probleme svp

  18. #18
    Membre confirmé Avatar de kimausoleil
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2004
    Messages : 126
    Par défaut
    Si tu préfères du richfaces avec jsf 1.2...

    D'ailleurs, c'est parce que je n'ai jamais réussi à installer Richfaces que je suis passé à Primefaces et je ne regrette pas !

  19. #19
    Membre averti
    Inscrit en
    Février 2011
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 46
    Par défaut
    pourais tu m'aider pour faire un tabPanel alors kimausoleil stp ?

  20. #20
    Membre confirmé Avatar de kimausoleil
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2004
    Messages : 126
    Par défaut
    Citation Envoyé par tarask Voir le message
    pourais tu m'aider pour faire un tabPanel alors kimausoleil stp ?
    Tu parles certainement du TabView...
    Regarde le lien : http://www.primefaces.org/showcase/ui/tabview.jsf

Discussions similaires

  1. Bonne régle pour utilisation des richfaces
    Par raimus88 dans le forum JSF
    Réponses: 3
    Dernier message: 23/04/2010, 14h24
  2. Réponses: 3
    Dernier message: 12/10/2009, 15h33
  3. Réponses: 2
    Dernier message: 14/04/2008, 13h24
  4. Réponses: 5
    Dernier message: 11/04/2008, 12h53
  5. Utiliser RichFaces avec JSF 1.2
    Par Dimitri_87 dans le forum JSF
    Réponses: 3
    Dernier message: 02/04/2008, 17h07

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