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 :

[applet]récupérer ds un post ce que renvoie une méthode java


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 107
    Points : 60
    Points
    60
    Par défaut [applet]récupérer ds un post ce que renvoie une méthode java
    Bonjour,

    Voila j'ai un problème, j'espère que vous pourrez m'éclairer. J'ai une applet dans ma page qui possède une méthode public qui me renvoie un chaine de caractère (String).

    Je souhaiterai récupérer via une méthod post le résultat de la méthode de l'applet appelée.

    Je mets mon code pour que vous puissiez mieux me comprendre.

    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <html>
     
    <SCRIPT language="JavaScript">
    <!--
    function ControleVide()
    {
    if(document.Formulaire.nom.value=='')
    {
    alert('Le champ NOM ne peut pas rester vide !');
    document.Formulaire.nom.focus();
    }
    else
    {
    document.Formulaire.result.value = document.monApplet.save(); // voic la méthode qui me crée mon string
    document.Formulaire.method = "POST";
    document.Formulaire.action = "out.php";
    document.Formulaire.submit();
    }
    }
    </script>
     
    <body>
     
    <applet codebase="./"
    	code="ModXApplet.class" 
    	name="monApplet" 
    	width="650" 
    	height="500">
     
    Votre navigateur n'est pas compatible java.
    </applet>
     
    <form name="Formulaire">
    Nom : <input type="text" name="nom" size="12"><br>
    Prénom : <input type="text" name="prenom" size="12">
    <input type="hidden" name="result">
     
     
    <input type="Button" value="Valider" onClick="ControleVide()">
    </form>
    </body>
    </html>

    Quand je fais ca, ca marche très bien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.Formulaire.result.value = "essai";
    Quand je fais la même chose avec ma méthode qui me créé ma chaine de caractères ca ne fonctionne plus.

    Voilà j'espère que vous me comprendrez.
    Merci d'avance

  2. #2
    Membre du Club
    Inscrit en
    Février 2004
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 107
    Points : 60
    Points
    60
    Par défaut
    Bonjours, en fait mon problème n'est pas là.

    Quand je passe une string avec un post de cette manière ca fonctionne très bien à l'exeption d'un string qui correspond à des balises XML.

    Je m'explique si j'envoie par le post
    result = "essai" je récupère bien "essai"
    result = "<aaa><aab></aab></aaa>" je récupère ""
    result = "aa><aab></aab></aaa>" je récupère "aa>"

    est ce normal ??
    merci

Discussions similaires

  1. [Toutes versions] Est-il possible de formater ce que renvoie une fonction ?
    Par siril dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/07/2014, 21h45
  2. Récupérer les parametres de context.xml depuis une appli JAVA
    Par anthropo dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/02/2008, 23h10
  3. Question : Que renvoie une fonction ou un Sub
    Par Swiper dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/07/2007, 14h36
  4. Réponses: 9
    Dernier message: 10/05/2007, 17h57
  5. Afficher ce que renvoie une commande windows
    Par PorkyFighter dans le forum Réseau
    Réponses: 7
    Dernier message: 28/10/2006, 20h57

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