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

Wicket Java Discussion :

Problème avec NumberValidator


Sujet :

Wicket Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 26
    Par défaut Problème avec NumberValidator
    Bonjour,

    J'ai un problème avec NumberValidator.

    Lorsque je tente ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textField.add(NumberValidator.range(0, 9.999));
    si je met une valeur comprise en 0.001 et 0.009, il ne me valide pas la valeur alors qu'entre 0.01 et 9.999, il n'y a pas de problème.

    Merci pour votre aide

  2. #2
    Membre émérite

    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Par défaut
    bonjour snoozeur

    j'ai tenté de reproduire le problème de mon coté sans le rencontrer.

    Seul aspect peut être problématique: un arrondi est appliqué au delà d'un certain nombre de décimales, mais 0,008 marche très bien.

    Vu que NumberValidator.range est déprécié, j'ai également testé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textfield.add(new RangeValidator<Double>(0d, 9.999d));
    mais cela n'a pas changé la donne.

    Serait il possible d'avoir:
    - la version de wicket utilisée,
    - l'ensemble du code concernant le textfield concerné ?

    merci d'avance
    ++
    joseph

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 26
    Par défaut
    Bonjour,

    merci de ta réponse. En fait le problème venait d'un autre validator perso.

    quand je fais (Double)arg0.getValue() sur 0.001, il me retourne 0.0010. et donc ça buttait sur une contrainte de 5 carac max.

  4. #4
    Membre émérite

    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Par défaut
    bien vu

    cool !

    ++

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

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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