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 :

Problème avec rich:ajaxValidator


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut Problème avec rich:ajaxValidator
    bonjour ,
    je travail avec Netbeans 6.5 et visual web jsf
    j'ai voulus ajouter des contrôles sur les champs de mon formulaire et voila le code jsf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <h:inputText id="name" required="true" >
                                <f:validateLength maximum="10" minimum="3"/>
                                <rich:ajaxValidator event="onblur" summary="Le nom saisie n'est pas valide"/>
                            </h:inputText>
    le problème c que les messages d'erreur ne seront affiché qu'après l'actualisation de la page alors que le code doit imposer la vérification quand le champ perd le focus.
    sachant que je n'ai pas changer le fichier web.xml / faces-config.xml
    es que qlq'1 a une proposition
    et merci

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    le même code fonctionne bien sur la demo de richfaces,
    tu utilises quelle version de RF et quelle version JSF.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    j'utilise la version JSF 1.2
    avec la version de richFaces 3.2.2.SR1
    Je n'ai pas encore trouvé la solution

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par wajdopovitch Voir le message
    j'utilise la version JSF 1.2
    avec la version de richFaces 3.2.2.SR1
    Je n'ai pas encore trouvé la solution
    la version SR1 de richfaces c'est la version avant la release, elle contient pas mal de bugs, il faut prendre soit la 3.2.2.GA la version stable ou la dernière version la 3.3.0.GA.

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    j'ai télécharger la nouvelle version 3.3.0 GA puis j'ai crée un nouveau projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?xml version="1.0" encoding="UTF-8"?>
    <jsp:root version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page"
        xmlns:rich="http://richfaces.org/rich" xmlns:webuijsf="http://www.sun.com/webui/webuijsf">
        <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
        <f:view>
            <webuijsf:page id="page1">
                <webuijsf:html id="html1">
                    <webuijsf:head id="head1">
                        <webuijsf:link id="link1" url="/resources/stylesheet.css"/>
                    </webuijsf:head>
                    <webuijsf:body id="body1" style="-rave-layout: grid">
                        <webuijsf:form id="form1">
                            <h:inputText id="name" required="true"  value="#{Page1.name}">
                                <f:validateLength maximum="10" minimum="3"/>
                                <rich:ajaxValidator event="onblur"/>
                            </h:inputText>
                            <rich:message for="name" />
                            <h:inputText id="textField2" />
                            <webuijsf:label id="label1"  text="Nom: "/>
                            <webuijsf:label id="label2"  text="Age : "/>
                            <webuijsf:button id="button1" />
                        </webuijsf:form>
                    </webuijsf:body>
                </webuijsf:html>
            </webuijsf:page>
        </f:view>
    </jsp:root>
    Le même problème rencontré

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    je n'ai pas pu ajouter les tags <ui> (xmlns:ui="http://java.sun.com/jsf/facelets")
    comme dans la démo (http://livedemo.exadel.com/richfaces...ator&tab=usage) je ne sais pas si c ca le problème, aider moi svp car j'ai passer bcp de temp sans résultat
    sashant que je n'ai pas modifier les fichiers: faces-config.xml et web.xml

  7. #7
    Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 10
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <form>
    <a4j:region>
     
    votre code
     
    </a4j:region>
    </form>

  8. #8
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    Citation Envoyé par Java-Senegal Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <form>
    <a4j:region>
     
    votre code
     
    </a4j:region>
    </form>
    je l'ai testé mais le résultat est le même
    j'ai téléchargé la version 3.2.2GA -> même problème
    ya t'il qlq'1 qui a testé un code pour la validation qui marche peut le renvoyer

  9. #9
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    le code est le meme que celui de la demo de richfaces,
    faut voir ta configuration et les librairies utilisées.
    prend la dernière version la 3.3.0.GA de richfaces.

  10. #10
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 146
    Par défaut
    Citation Envoyé par Sniper37 Voir le message
    le code est le meme que celui de la demo de richfaces,
    faut voir ta configuration et les librairies utilisées.
    prend la dernière version la 3.3.0.GA de richfaces.
    J'ai bien classé mes librairies
    La seule différence entre mon code et celui de la démo c qu'il utilise les facelets.
    Pour moi même par un exemple simple ça ne passe pas
    vraiment je ne trouve pas la solution
    mon état d'avancement est nul

  11. #11
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu as bien les librairies ?

    hibernate-validator-3.1.0.CR1 et slf4j-simple-1.4.2 ?

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

Discussions similaires

  1. [RichFace] problème avec rich:calendar
    Par Nounoursonne dans le forum JSF
    Réponses: 3
    Dernier message: 18/12/2009, 14h45
  2. probléme avec <rich:comboBox et <a4j:support
    Par aymenroma dans le forum JSF
    Réponses: 5
    Dernier message: 10/06/2009, 15h02
  3. Problème avec rich:column "filterby"
    Par Giannelli26 dans le forum JSF
    Réponses: 8
    Dernier message: 14/04/2009, 13h00
  4. Problème avec Rich:Calendar
    Par iviath dans le forum JSF
    Réponses: 1
    Dernier message: 02/01/2009, 18h59
  5. Problème avec rich:tabPanel
    Par jdev23 dans le forum JSF
    Réponses: 1
    Dernier message: 09/09/2008, 03h55

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