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

JavaScript Discussion :

invoquer un web service java par javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Ao�t 2008
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 34
    Par d�faut invoquer un web service java par javascript
    Bonjour ,
    je n arrive pas � invoquer mon service web que j ai deja cr�� en java par javascript .
    j ai un fichier soapClient.js que je place dans mon projet qui me permet d avoir les m�todes soap et mon code javascript est le suivant:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
           <script type="text/javascript" src="soapclient.js"></script>
        <script type="text/javascript">
    var url = "http://localhost:8084/axis2/services/Login";
    function valider()
    	{
            var username = document.contact.login.value;
            alert(username);
            var password = document.contact.pass.value;
    alert(password);
    		var pl = new SOAPClientParameters();
    		pl.add("username", username);
            p1.add("password", password);
    		SOAPClient.invoke(url, "verifLogin", pl, true, GetUser_callBack);
    	}
    	function GetUser_callBack(u)
    	{
    		if(u==true)
    			alert("yes");
    		else
    			alert("not");
    	}
     
    </script>
       </head>
    svp aidez moi et dites moi ce qui ne va pas dans mon code svp.c est urgent

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    D�tails du profil
    Informations personnelles :
    �ge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par d�faut
    Salut,
    Quelques questions:

    - Arrives tu � l'invoquer directement via l'URL ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    http://localhost:8084/axis2/services/Login/verifLogin?username=XXXXX&password=YYYYYY
    - Qu'as tu dans ton code qui cloche: pas de retour ? ou un retour d�fectueux ?
    - As tu utilis� Firebug pour tracer l'envoi des donn�es et notamment l'enveloppe SOAP ?

    ERE

  3. #3
    Membre averti
    Inscrit en
    Ao�t 2008
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 34
    Par d�faut
    oui justement mon service web marche tr�s bien quand je l essai dans le navigateur.
    et y a pas de retour du tout .comment je peux utiliser firebug svp!!

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    D�tails du profil
    Informations personnelles :
    �ge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par d�faut
    Salut,

    Citation Envoy� par majda_afkir Voir le message
    oui justement mon service web marche tr�s bien quand je l essai dans le navigateur.
    et y a pas de retour du tout .comment je peux utiliser firebug svp!!
    Bon, d�j� c'est une bonne nouvelle qu'il fonctionne via l'URL

    Installe Firebug dans Firefox; tu as un onglet "R�seau" dans lequel tu vas voir les appels AJAX et autres t�l�chargements asynchrones. Observe celui li� � ton script, tu dois voir la requ�te et la r�ponse.

    ERE

  5. #5
    Membre averti
    Inscrit en
    Ao�t 2008
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 34
    Par d�faut
    merci pour tes directives,
    j ai essay� le firebug, le probl�me pour moi c k je ne sais pas ou est ce que je vais recuperer les parametre login et mot de passe saisis dans les formulaires pour les passer au web services c ca mon probleme.
    aidez moi svp!!
    merci d avance

  6. #6
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    D�tails du profil
    Informations personnelles :
    �ge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par d�faut
    Salut,

    Si tu as par exemple:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="password" name="pwd" id="pwd" />
    tu peux r�cup�rer la valeur ainsi:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var pwd = document.getElementById("pwd").value
    ERE

Discussions similaires

  1. Cr�er un client java pour invoquer un Web Service
    Par titifa123 dans le forum Services Web
    R�ponses: 12
    Dernier message: 21/04/2011, 01h57
  2. Invoquer un Web Service depuis un programme Java ?
    Par RudyWI dans le forum Services Web
    R�ponses: 4
    Dernier message: 18/08/2009, 18h21
  3. Deploiment web service + java
    Par dimahoo dans le forum Services Web
    R�ponses: 3
    Dernier message: 15/04/2006, 23h04
  4. [Web Services] [JAVA] cree un client
    Par yannick24 dans le forum XML/XSL et SOAP
    R�ponses: 1
    Dernier message: 10/12/2005, 00h58
  5. Invoquer un Web Service !
    Par Philorix dans le forum ASP
    R�ponses: 6
    Dernier message: 12/01/2005, 17h30

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