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 et javascript


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut jsp et javascript
    bonjour,
    je développe une application avec jsp et servlet on utilisant eclipse et glassfich
    le problème et que le code javascript que j'ai écrit dans un fichier js séparé ne fonctionne pas.
    j'ai bien vérifier url.

    mercii d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Merci d'etre plus précis. Erreur? Fichier inacessbile? ....

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut
    bonjour tchize
    dans le console d'erreur de firfoxe j'ai l'erreur suivante
    "fct not defined"
    pourtant la fonction "fct" existe bien dans le fichier js que j'ai crée.

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    le fichier js n'est probablement pas au bon endroit par rapport à ta jsp et ce qui est indiqué dans ta balise script.

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut
    bon voila,
    dans WEB-INF j'ai deux dossier vues ou se situe ma page jsp
    et un dossier srcipt ou il y a mon fichiers script.js

    dans mon fichier jsp j'ai ecrit :
    <script type="text/javascript" src="../script/script.js"></script>
    c'est bien logique,
    j'ai essayé de changer l'emplacement mais ça ne marche pas.
    je crois que le problème vient de configuration ou d'un truc que je sais pas.
    merciiii tchize

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ca donne quoi quand tu met l'url du .js dans ton navigateur?

  7. #7
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bonjour,

    Rappelons que les fichiers sous WEB-INF ne sont pas accessibles directement pas le navigateur.

  8. #8
    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
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par jowo Voir le message
    Rappelons que les fichiers sous WEB-INF ne sont pas accessibles directement pas le navigateur.
    Effectivement...

    Un autre conseil, tu devrais utiliser un chemin de ce type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <script type="text/javascript"  src="<%=request.getContextPath()%>/script/script.js"></script>
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut
    mercii bien pour vos réponses
    mais ça marche pas encore

    j'ai essayé avec le code :
    <script type="text/javascript" src="<%=request.getContextPath()%>/script/script.js"></script>
    mais ça donne la même erreur " les fonctions définies dans le fichier script.js sont non définies pour la page jsp "

    toute est logique que je sais pas quoi faire

  10. #10
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Qui affiche ce message

    les fonctions définies dans le fichier script.js sont non définies pour la page jsp
    ?

  11. #11
    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
    Billets dans le blog
    1
    Par défaut
    Peux-tu montrer la page jsp, ça ira certainement plus vite...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut javascript et jsp
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>

    <script type="text/javascript" src="<%=request.getContextPath()%>/script/script.js"></script> /// script.js contient la fonction al

    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title>Insert title here</title>
    </head>
    <body>

    <form>
    <input type="button" value="test" onclick="al()" />/////al fonction de teste
    </form>

    <a href="ajoutArticle" >ajouter Article</a><br />
    <a href="ajoutClient"> ajouter client</a><br />
    <a href="ajoutFacture"> ajouter facture</a><br/>
    <a href="ajoutFactureC"> ajouter client dans facture</a><br/>
    </body>
    </html>
    on cliquant sur un la bouton j'obtiens rien et j'ai dans le console d'erreur de firfox " al is not defined "

  13. #13
    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
    Billets dans le blog
    1
    Par défaut
    Et ton fichier script.js est bien ici ?
    projet
    ...src
    ...WebContent
    ......script
    .........script.js
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  14. #14
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut javascript et jsp
    le projet et comme ça :

    proj
    src
    webcontent
    web-inf
    vues
    fichiers.jsp
    script
    script.js
    et j'ai esseyé avec le lien
    <script type="text/javascript" src="../script/script.js"></script>
    et avec
    <script type="text/javascript" src="<%=request.getContextPath()%>/script/script.js"></script>
    et d'autres

  15. #15
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    On ne voit pas la hiérarchie de ton projet.

    Je suppose qu'elle est ainsi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    proj
       src
          webcontent
             web-inf
                vues
                   fichiers.jsp
                script
                   script.js
    As-tu lu ma remarque concernant le répertoire WEB-INF?

    Ton projet devrait être structuré de cette manière:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    proj
       src
          webcontent
             script
                script.js 
             WEB-INF
                vues
                   fichiers.jsp

  16. #16
    Membre émérite Avatar de Jidefix
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    742
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 742
    Par défaut
    Je vais dire une bêtise, mais si ta fonction javascript n'est pas correcte (si elle contient du code jsp par exemple...), elle ne sera pas définie.
    Tu pourrais montrer ton code javascript stp?

  17. #17
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 62
    Par défaut javascript et jsp
    je sais pas comment vous remercier
    ça marche maintenant
    merci infiniment

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

Discussions similaires

  1. accés à une var jsp dans javascript
    Par root76 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 03/01/2007, 16h37
  2. Réponses: 5
    Dernier message: 08/12/2006, 19h02
  3. [ JSP ] : du javascript dans un page jsp incluse
    Par Pi2 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 13/11/2006, 13h29
  4. navigation dans une jsp avec javascript
    Par petitelulu dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/11/2004, 18h55
  5. [JSP] [STRUTS] [Javascript] Rechargement de page
    Par babylone7 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 28/07/2004, 13h21

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