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 :

[JSP][JAVASCRIPT] erreur d'execution de fonction


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Points : 49
    Points
    49
    Par défaut [JSP][JAVASCRIPT] erreur d'execution de fonction
    Voila dans une page JSP il y a un moment un select qui est censé se remplir avec l'aide de l'appelle a une fonction mais il ne veut pas je mets le code :
    <%
    if (param.getValeursPossibles()==null)
    {
    %>
    <td><input type="text" name="<%="valeur["+param.getIdParam()+"]"%>"/></td>
    <%
    }else {

    %>
    <td><select name="<%="valeur["+param.getIdParam()+"]"%>">
    <script>remplirListeValPossible('<%=param.getValeursPossibles()%>',<%=param.getIdParam()%>);</script>
    </select>
    </td>

    <%
    il me dit que le script ne devrait pas être là ... je comprends pas je l'ai fait dans une autre page, bon c'était avec des balises STRUTS mais jpense pas que ce soit ca qui change ...
    si queqlu'un peut m'aider
    MERCKI

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Et bien oui, à l'intérieur d'une balise <select> tu ne peux mettre que du code exécuté sur le serveur ou bien sûr la liste des <option>
    A la limite, tu modifies ta méthode remplirListeValPossible pour qu'elle retourne
    <option value="1">texte 1</option>
    ... etc

    Dans tous les cas, j'ai l'impression que ta ligne <select> va poser problème avec "<%=" ...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Points : 49
    Points
    49
    Par défaut
    bon alors j'ai essayé de déplacer mon code un peu partout et j'ai trouvé un moyen de le faire fonctionner
    ca donne ca :
    } else {
    %>
    <td><select name="<%="valeur["+param.getIdParam()+"]"%>" >
    </select>
    </td>
    <script><%="javascript:remplirListeValPossible('"+param.getValeursPossibles()+"',"+param.getIdParam()+");"%></script>
    <%
    }
    avec tjs Eclipse qui me dit que <script> n'est pas bien placé ... mais bon ca marche donc

    merci bcp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JavaScript]fonction javaScript ne s'executant pas
    Par lilou77 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 26/10/2006, 09h46
  2. GTK+ erreur d'execution fonction saisie de donnees
    Par Emyleet dans le forum GTK+ avec C & C++
    Réponses: 9
    Dernier message: 02/08/2006, 15h50
  3. Réponses: 6
    Dernier message: 21/07/2006, 15h48
  4. [struts jsp javascript] parametre d'une fonction javascript
    Par chouchou93 dans le forum Struts 1
    Réponses: 1
    Dernier message: 19/05/2006, 08h54
  5. Réponses: 2
    Dernier message: 11/08/2004, 15h01

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