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 :

Problème de syntaxe javascript/servlet


Sujet :

Servlets/JSP Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2
    Par défaut Problème de syntaxe javascript/servlet
    Bonjour,

    voila j'ai un pb de syntaxe et je n'arrive pas a m'en débarasser:
    Je developpe en java suos forme de servlet et j'y insere du javascript:


    Voici la methode get de ma servlet:

    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
    PrintWriter out = response.getWriter();
    
    String adresse = "http://www.google.fr";
    String commande = "<center>Traitement en cours...</center> <br> <iframe src="+adresse+"></iframe> <br> <iframe src='Servl1' align=\"center\" ></iframe><br><iframe src=Servl2 align=\"Center\">Bonjour tout le monde</iframe>";
    out.println("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">");
    out.println("<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\" xml:lang=\"en\">");
    out.println("<head>");
    out.println("<title>Compilation</title>");
    out.println("<META http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">");
    out.println("<script type=\"text/javascript\">"+
    "function compilation() {"+
    "var d = document.getElementById('traitement');"+
    "var trait1 = \"http://www.google.fr\";"+
    //"d.innerHTML= \"Traitement en cours....\";"+
    "d.innerHTML= \""+commande+"\";"+
    "document.fprojet.submit();"+
    "}");
    
    out.println("</script>");
    out.println("</head>");
    out.println("<body class=\"conteneur\">");
    out.println("<h1>Test de compilation séparée</h1>");
    
    out.print("<form name=\"fprojet\" ACTION=\"Result\" METHOD=\"POST\">");
    out.println("<input type=\"submit\" value=\"Compilation\" name=\"cmdRenvoyer\" onclick=\"compilation()\">");
    out.println("</form>");
    out.println("<div id=\"traitement\"></div>");
    out.println("<div id=\"traitement1\"></div>");
    out.println("<div id=\"traitement2\"></div>");
    out.println("<div id=\"traitement3\"></div>");
    out.println(commande);
    out.println("</body>");
    out.println("</html>");
    Le truc est que l'appel a commande (en vert) fonctionne en html (ligne en rouge) mais pas dans le javascript (violet).
    Oui bon je sais ca fait monde de mickey les couleurs...
    Bref, en gros je vois bien que c pas la meme syntaxe mais je n'arrive pas a trouver la solution.
    Ma fonction javascript est necessaire pour gerer l'attente de traitement.
    La commande lancée direct en html est la pour test.

    Mon pb est:
    comment faire fonctionner cette fonction javascript svp????????????

  2. #2
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Bonjour,

    Pourquoi ne passes tu pas par une JSP tout simplement,

    Ca sera tout de même beaucoup plus simple et clair à débugger.

    Dans tous les cas, si tu veux comprendre d'ou vient ton problème, regarde la source générée et travaille dessus.

Discussions similaires

  1. Problème de syntaxe javascript dans mail PHP
    Par kck61 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/11/2011, 11h44
  2. problème syntaxe javascript
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/09/2007, 11h52
  3. problème de syntaxe javascript
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/07/2007, 16h59
  4. [javascript] problème de syntaxe " et '
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 26/10/2005, 15h04
  5. Réponses: 2
    Dernier message: 08/03/2004, 15h10

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