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 :

[Validator] sur des add children


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 82
    Par défaut [Validator] sur des add children
    Bonjour,

    Sur un panel j'ajoute des composants de type TextField.
    Cependant j'arrive pas à voir comment je peux rajouter à ce composant un
    validator pour que le champs saisie correspond bien a une expression reguliere.

    J'ai crée des objet "RegExpValidator" que je voudrais appliquer a ce composant...

    Quand c'est des composant classique j'effectue cette action:
    <ui:staticText .... validator="MyRegExpValidator"/>

    Mais j'arrive pas a le faire quand j'effectue cette action :
    TextField textParam = new TextField();
    textParam.set???? -->pour definir le validaeur???
    _panel.getChildren().add(textParam);

    Est ce que quelqu'un aurait une solution? merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    méthode addValidator(javax.faces.validator.Validator validator) sur l'interface "EditableValueHolder" que tout composant capable de faire de l'input doit implémenter.

    Note: je vois que tu fais un "new TextField()". Si ton TextField() est un composant JSF, c'est pas comme çà qu'il faut faire pour en avoir un. C'est ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    context.getApplication().createComponent(java.lang.String componentType)

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 82
    Par défaut
    oki merci je vais tester ca

Discussions similaires

  1. [GIT]Annuler des add sur fichiers et dossiers avant commit
    Par student_php dans le forum Applications et environnements graphiques
    Réponses: 0
    Dernier message: 03/01/2012, 18h37
  2. Réponses: 2
    Dernier message: 02/08/2010, 16h31
  3. [AC-2003] Regle de validation sur des champs dates dans des tables différentes
    Par ingal30 dans le forum VBA Access
    Réponses: 7
    Dernier message: 09/03/2010, 18h42
  4. Gérer l'ordre des controles de validation sur une même page
    Par slideveloppeur2006 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 11/04/2008, 14h26
  5. mettre une session valide sur des heures déterminées
    Par diamonds dans le forum Windows Serveur
    Réponses: 15
    Dernier message: 07/02/2007, 13h46

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