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

Flex Discussion :

[WebService][Validation] Comment valider le contenu d'une requête sortante ?


Sujet :

Flex

  1. #1
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Points : 6 301
    Points
    6 301
    Par défaut [WebService][Validation] Comment valider le contenu d'une requête sortante ?
    Bonjour,

    Pour appeller un WebService, j'utilise la classe WebService :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    webservice = new WebService();
    webservice.wsdl = wsdl;
    webservice.loadWSDL();
     
    operation:Operation = webservice.getOperation("methode");
    op.arguments = {"arg0":input};
    op.send();
    Globalement, pas de soucis. Tout fonctionne à merveille.
    Cependant, dans la classe input (le VO), si elle utilise des Number, il y a potentiellement des NaN.
    Résultat, dans le champ associé, j'ai un NaN qui n'est pas valide selon la XSD du WSDL. Or, Flex envoie tout de même la requête.

    Est-il possible de demander à Flex de valider la requête SOAP AVANT l'envoi ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Points : 174
    Points
    174
    Par défaut
    et pourquoi n'initialises-tu pas des valeurs dans le constructeur de ta classe, c'est le plus simple non ?

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Points : 1 710
    Points
    1 710
    Par défaut
    Salut,

    Personnellement, je ne sais pas si il est possible de valider à ce niveau là. Moi j'aurai réalisé la validation dans l'IHM (car je suppose que tu utilises une application Flex qui va ensuite envoyer ton Web Service). C'est à dire mettre les champs qui vont bien en obligatoires et contrôler le format avec NumberValidator.
    Qu'en penses tu ?

    ++

Discussions similaires

  1. Réponses: 10
    Dernier message: 16/05/2006, 11h25
  2. [Tkinter] Comment effacer le contenu d'une frame?
    Par Dam22 dans le forum Tkinter
    Réponses: 7
    Dernier message: 28/04/2006, 11h36
  3. [Débutant]Comment lire le contenu d'une Listview ?
    Par PierreBord dans le forum Composants VCL
    Réponses: 2
    Dernier message: 13/02/2006, 16h40
  4. comment effacer le contenu d'une table ttable
    Par naw dans le forum Bases de données
    Réponses: 4
    Dernier message: 07/07/2004, 16h13
  5. Comment effacer le contenu d'une scrollbox???
    Par Leclair2000 dans le forum C++Builder
    Réponses: 2
    Dernier message: 01/07/2004, 16h34

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