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

Servlets/JSP Java Discussion :

javascript vers java (méthodes avec paramètres)


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 77
    Par défaut javascript vers java (méthodes avec paramètres)
    Bonjour, j'ai recherché sur le forum des sujets qui pourraient êter liés au mien, et voilà ce que j'ai trouvé :
    http://www.developpez.net/forums/sho...d.php?t=382308

    Voilà, j'ai bien regardé le lien fourni (http://www.alianwebserver.com/inform...on/default.htm). J'ai essayé. Il n'y a pas de problème. cependant, dès que je veux faire passer un paramètre, ça ne marche plus :/

    Voilà mon code Html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form name="coucou" id="coucou">
    	<applet code="MaClasse.class" name="java"></applet>
    	<input type="button" value="Lancer le java" onClick="if(java){java.callJavascript(\"coucou\");}"/>
    </form>
    Et mon code java :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    public void callJavascript(String msg)
    	{
    		buffer = new StringBuffer();
    		buffer.append("Vous avez appuyez sur : " + msg);
    		repaint();
    	}
     
    	public void callJavascript()
    	{
    		buffer = new StringBuffer();
    		buffer.append("Vous avez appuyez sur : ");
    		repaint();
    	}
    Et donc, comme je viens de le dire, lorsque j'appelle la méthode sans paramètre, ça marche. Mais dès que j'essaie de rajouter un paramètre, ça bug. voici les 3 manières que j'ai utilisé pour tenté de mettre mon paramèter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    onClick="if(java){java.callJavascript(\"coucou\");}"
    onClick="if(java){java.callJavascript('coucou');}"
    onClick="if(java){java.callJavascript(coucou);}"
    Et aucune des 3 méthodes ne marche...

    Voyez-vous ce qui ne marche pas dans mon code ?

    Pour info : j'ai mis le .classe dans le même dossier (d'où un autre question : comment appeler un .class qui est dans un autre dossier ?)

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 101
    Par défaut
    ta page web est une applet ou un JSP ou utilise tu un framwork?

    Tons code java est dans une servlet?

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/07/2008, 17h26
  2. Réponses: 1
    Dernier message: 28/01/2008, 14h49
  3. appeler une méthode avec paramètre dans une page JSP
    Par javasmif dans le forum Struts 2
    Réponses: 1
    Dernier message: 06/12/2007, 10h48
  4. méthode avec paramètre
    Par MaitrePylos dans le forum Ruby on Rails
    Réponses: 9
    Dernier message: 21/06/2007, 09h26
  5. Réponses: 5
    Dernier message: 07/06/2007, 17h47

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