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 :

Validation complexe d'un formulaire


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 129
    Par défaut Validation complexe d'un formulaire
    Bonjour à tous

    J'ai un formulaire avec plusieurs champs et avec des règles de gestion du style :
    - Si on a rempli le champ A alors le champ B doit être rempli aussi
    - La date de fin doit être supérieur à la date de début

    Pour faire cela j'utilise un champ caché ou je lie coté managed Bean un methode validate() et je récupère la valeur de mes composant avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    UIComponant ui = FacesContext.getViewRoot.findComponentbyId(form:id)
    iu.getLocalValue
    ma question est la suivante :
    Est-ce la bonne façon de faire ? parce que je me retrouve avec un méthode validate() assez conséquante et de plus la méthode getLocalValue() j'envoie un Object et je me bouffe pas mal de classCast etc...
    Au final ça marche bien mais je trouve ça un peu lourd dingue

    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
    tu peux séparer la méthode en plusieurs méthodes de validations.
    tu peux aussi faire quelque validation dans la page.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 129
    Par défaut
    mais sinon c'est bien la méthode à utiliser ?

  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 Sniper37 Voir le message
    tu peux séparer la méthode en plusieurs méthodes de validations.
    tu peux aussi faire quelque validation dans la page.
    ouii bien, tu passes toujours par le processus de validation de JSF, il n' a pas d'autres méthodes pour valider un ensemble de composants, sauf, peut être ,avec hibernate validator.

Discussions similaires

  1. Validation de champs ds formulaire
    Par fikou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 09/03/2006, 13h57
  2. Validation, verification d'un formulaire
    Par ffraggy dans le forum ASP
    Réponses: 4
    Dernier message: 09/02/2006, 15h04
  3. Réponses: 2
    Dernier message: 08/02/2006, 12h29
  4. [Javascript] Validation soumission d'un formulaire
    Par nico33307 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 14/11/2005, 15h05
  5. Réponses: 6
    Dernier message: 05/07/2005, 16h33

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