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 :

Interdire la saisie des caractères


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut Interdire la saisie des caractères
    Bonsoir ,

    J'aimerais savoir s'il vous plait comment empécher l'utilisateur à écrire des caractères alphabétiques dans un inputText, lorsque il tape les chiffres ça marche très bien mais lorsque il veut taper des caractères rien ne se passe dans inputText. Est-ce-que ça existe une tel balise en Jsf ou méthode permettant de résoudre ce problème?

    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
    En général, en JSF, on utilise un Validator, mais il n'empêche pas la saisie. Pour empêcher la saisie, il faut chipoter avec du javascript et, a ma connaissance, ça a souvent l'effet de rendre l'expérience utilisateur désagréable

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    oui j'ai déjà utilisé un validator mais il n’empêche pas la saisie directement ! c’était ça mon problème je vais voir si je pourrais faire autrement
    merci à vous

  4. #4
    Membre Expert
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Par défaut
    essaye avec le composant "mask" de PrimeFaces.

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    j'ai essayé de mettre par exemple un mask dans le tel mais il m'affiche pas le mask il m'affiche c'est comme c'etait un input Text

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

Discussions similaires

  1. Interdire la saisie des champs
    Par Joss0109 dans le forum IHM
    Réponses: 34
    Dernier message: 03/12/2010, 11h17
  2. Réponses: 2
    Dernier message: 08/11/2010, 11h57
  3. Interdir la saisie des champs texte des formulaires
    Par fisio dans le forum VBA Access
    Réponses: 5
    Dernier message: 25/05/2009, 23h46
  4. saisie des caractéres arabe dans un jTextField
    Par RouRa22 dans le forum Composants
    Réponses: 12
    Dernier message: 08/09/2008, 09h57
  5. CComboBox::Limiter la Saisie des caractères
    Par bizulk dans le forum MFC
    Réponses: 6
    Dernier message: 13/09/2005, 15h42

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