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

Langage Java Discussion :

Inserer un code js dans du java


Sujet :

Langage Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 240
    Par défaut Inserer un code js dans du java
    Bonjour,

    j'ai un stringBuffer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    final StringBuffer vFonction = new StringBuffer(200 * 1024);
    J'aimerai mettre du javascript dans ce stringBuffer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    vFonction.append(mon javascript);
    Comment peut on faire?

  2. #2
    Membre Expert
    Inscrit en
    Août 2009
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1 073
    Par défaut
    En l'écrivant comme une chaine de caractère normale ... Je ne vois pas où est le problème ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 240
    Par défaut
    en faite j'ai, coté javascript, un tableau.
    et je veux creer une fonction javascript avec des appender issues de StringBuffer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <script type ="text/javascript">
    var tableau = new Array();
    tableau[0]='tata';
    tableau[1]="Volvo";
    tableau[2]="BMW";
    </script>
    <%
    StringBuffer java = new StringBuffer(200 * 1024));
    java.append("ma_Fonction_Javascript ('tableau')");
    %>

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 577
    Par défaut
    Hein ? Explique-toi.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre Expert
    Inscrit en
    Août 2009
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1 073
    Par défaut
    Ah, donc ce que tu veux c'est que du javascript influe le code java de ta jsp ?

    Si c'est bien ça, ce n'est pas possible directement. Pour une raison simple, ton javascript est exécuté côté client, alors que la jsp l'est côté serveur ... Il va falloir mettre faire de l'appel Ajax pour envoyer des infos générées par le javascript au serveur, qui traitera tout ça en java.

    Est-ce que tu pourrais détailler le besoin réel ? Il y a sûrement plus simple.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 240
    Par défaut
    J'ai une jsp ou dedans je mets du java. Un moment donnée je crée un stringBuffer et j'aimerai mettre une fonction javascript dedans comme dans l'exemple dessus.
    Comment je peux faire sans creer d'erreur?

  7. #7
    Membre chevronné

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2010
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 246
    Par défaut
    Oui mais justement, détaille le besoin précis.

    - Que doit faire exactement ton code JAVA ?
    - Que doit faire ton Javascript ?

    Et une fois que l'on aura plus de détail on pourra peu être mieux te renseigner, voir t'aiguiller vers une autre solution... mais la, c'est trop vague

Discussions similaires

  1. Inserer du Code VBA dans une prodedure stockée
    Par Soulkeum dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/09/2007, 12h23
  2. Inserer du code vba dans une macro
    Par gadget27 dans le forum Général VBA
    Réponses: 4
    Dernier message: 03/05/2007, 13h35
  3. Réponses: 4
    Dernier message: 22/04/2007, 08h31
  4. Inserer du code javascript dans un wiki
    Par c.betty dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/02/2007, 21h01
  5. Réponses: 2
    Dernier message: 07/07/2006, 21h11

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