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 :

Messages d'erreur de validation dans un panelBar


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut Messages d'erreur de validation dans un panelBar
    Bonjour,

    j'ai un panelBar dans lequel je voudrais faire disparaitre les informations de saisie si je clique sur une autre tabulation et puis reviens sur la précédente tabulation.

    Le bean reliée à cette page est en keepAlive=true.

    Quel est le meilleur moyen pour faire ce reset des données en input?

    Merci
    Franck

  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
    tu peux le gérer coté en utilisant:

    selectedPanel: le nom du dernier panel sélectionné

    valueChangeListener ou un a4j:support sur le changement de tab, tu peux tester si le tab a déjà été visité ou pas, en ajoutant les tabs dans une Map par exemple, si il existe mettre les valeurs du bean à nul.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut
    Merci

    je vais le faire avec le a4j:support.
    Franck

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut
    Une petite question supplémentaire.

    Je n'arrive pas à avoir le rendering avec ce code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <rich:panelBar id="barId"  >
    <a4j:support reRender="dossierFormId" event="onitemchange" onsubmit="#{rechercherDossierLogementController.nettoieLesChamps}"/>
     
    <rich:panelBarItem label="Par N° de dossier" name="NoDossier">
    <a4j:form id="dossierFormId">	
    <ui:include src="components/rechercherDossierLogementFormulaire.jsp" />
    <h:commandButton action="#{rechercherDossierLogementController.rechercher}" value="Rechercher" />
    </a4j:form>
    </rich:panelBarItem>
    Quand je reviens sur ce tab les messages d'erreur sont toujours présents.
    Pourtant l'appel à la procedure de nettoyage des données est faite ....

    Est ce le bon event ?

    Merci
    Franck

  5. #5
    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
    utilise un h:form qui entoure le tout..pas à l'intérieur ..
    et l'attribut action pour le a4j:support.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut
    Ca marche maintenant.
    Merci pour toutes ces informations.
    Franck

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

Discussions similaires

  1. [XL-2003] Message d'erreur avec Validation.Add
    Par Alain BENOIST dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 14/05/2009, 11h27
  2. Afficher les messages d'erreur de validator
    Par weed dans le forum Struts 1
    Réponses: 3
    Dernier message: 30/10/2008, 09h17
  3. Réponses: 0
    Dernier message: 19/06/2008, 15h44
  4. [POO] afficher un message d'erreur après passage dans une BD
    Par paolo2002 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/04/2008, 16h04
  5. Réponses: 9
    Dernier message: 17/08/2006, 15h04

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