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 :

code javascript dans servlet


Sujet :

Servlets/JSP Java

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Ao�t 2007
    Messages
    129
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2007
    Messages : 129
    Par d�faut code javascript dans servlet
    Salut � tous,
    Je veux inclure du code javascript dans ma servlet.
    Je fais
    response.setContentType(Text\html);
    puis PrintWriter=response.getWriter();
    puis out.println()
    .
    .
    J'afficher le r�sultat, ce que je re�ois c'est le code javascript tel qu'il doit etre mis dasn uen page html simple (.html).
    Comment faire pour avoir le code interpr�t�

  2. #2
    Membre confirm�
    Inscrit en
    Ao�t 2007
    Messages
    129
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2007
    Messages : 129
    Par d�faut
    Une information suppl�mentaire,je suis entrain d'appeler une fonction incluse dans un script java script que je mets sous WEB-Inf/lib. Est ce que c'est juste?
    Sinon est ce que �a pourrais etre �a la cause?
    Merci de m'aider

  3. #3
    Membre �clair� Avatar de Philcmoi
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    666
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 666
    Par d�faut SALUT
    Normalement javascript est interpr�ter cot navigateur web (client).
    tu dois mettre ton javascript dans ta jsp

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 8
    Par d�faut info
    Bonjour

    Normalement votre premiere methode doit fonctionner( out.println()), car tout simplement c'est un code interprete cote client comme il a dit mon college. Verifie bien que t'a pas mi des cotes ou double cotes en plus qui rendent votre code non interpretable. Un petit conseil: met vos fonctions javascript dans le Head c'est mieux.
    Bon travail.
    A+

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 29
    Par d�faut
    Bonjour,

    Si le javascript n'est pas interpr�t� par le browser, je te conseil ceci:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    response.setContentType("text/javascript");
    ou

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    response.setHeader("Content-Type", "text/javascript")
    Sinon le navigateur n'interpr�tera pas le flux envoy� par la servlet de la m�me mani�re.

    /Muzo

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    64
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 64
    Par d�faut
    Ben en fait, soit tu g�n�re une page HTML compl�te avec TOUT les tags (comme toute page HTML) ... dans ce cas, text/html suffi ...


    je pr�sume que si tu ne donne que du code javascript (sans aucune balise html ... donc que ce n'est pas une page html), eh ben oui, tu devrais peut etre utiliser text/javascript ...


    Maintenant bon, un navigateur web, ca r�cup�re des pages web HTML qui peuvent avoir des tags plus sp�cifique demandant des plugins (comme le javascript). Je te conseil de g�n�rer une vrai page HTML, et d'y placer le code entre <HEAD> et </HEAD>...


    Tiens, j'ai moi aussi une question: qu'est-ce que cela change, de mettre le code javascript dans HEAD ou non ??????? Parce que j'ai d�j� test� de le mettre ailleur, et tout fonctionne tr�s bien ... Donc je ne vois pas vraiment l'int�rret ... J'utilise firefox comme navigateur ...

Discussions similaires

  1. R�ponses: 6
    Dernier message: 01/02/2007, 20h58
  2. inclure du code javascript dans un rapport
    Par zope49 dans le forum BIRT
    R�ponses: 1
    Dernier message: 03/01/2007, 14h50
  3. [PHP-JS] Int�gration code Javascript dans PHP
    Par tilou dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 20/04/2006, 15h26
  4. probleme avec javascript dans servlet
    Par Battosaiii dans le forum Servlets/JSP
    R�ponses: 3
    Dernier message: 18/04/2006, 10h50
  5. code javascript dans onchange d'un <select>
    Par grochenel dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 28/11/2005, 20h25

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