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 ;)
Version imprimable
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 ;)
Merci d'etre plus précis. Erreur? Fichier inacessbile? ....
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.
le fichier js n'est probablement pas au bon endroit par rapport à ta jsp et ce qui est indiqué dans ta balise script.
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 :
c'est bien logique,Citation:
<script type="text/javascript" src="../script/script.js"></script>
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
ca donne quoi quand tu met l'url du .js dans ton navigateur?
Bonjour,
Rappelons que les fichiers sous WEB-INF ne sont pas accessibles directement pas le navigateur.
mercii bien pour vos réponses
mais ça marche pas encore :aie:
j'ai essayé avec le code :
mais ça donne la même erreur " les fonctions définies dans le fichier script.js sont non définies pour la page jsp "Citation:
<script type="text/javascript" src="<%=request.getContextPath()%>/script/script.js"></script>
toute est logique que je sais pas quoi faire :calim2:
Qui affiche ce message
?Citation:
les fonctions définies dans le fichier script.js sont non définies pour la page jsp
Peux-tu montrer la page jsp, ça ira certainement plus vite...
on cliquant sur un la bouton j'obtiens rien et j'ai dans le console d'erreur de firfox " al is not defined "Citation:
<?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>
Et ton fichier script.js est bien ici ?
Citation:
projet
...src
...WebContent
......script
.........script.js
le projet et comme ça :
et j'ai esseyé avec le lienCitation:
proj
src
webcontent
web-inf
vues
fichiers.jsp
script
script.js
et avecCitation:
<script type="text/javascript" src="../script/script.js"></script>
et d'autres :calim2:Citation:
<script type="text/javascript" src="<%=request.getContextPath()%>/script/script.js"></script>
On ne voit pas la hiérarchie de ton projet.
Je suppose qu'elle est ainsiAs-tu lu ma remarque concernant le répertoire WEB-INF?Code:
1
2
3
4
5
6
7
8
9 proj src webcontent web-inf vues fichiers.jsp script script.js
Ton projet devrait être structuré de cette manière:Code:
1
2
3
4
5
6
7
8
9 proj src webcontent script script.js WEB-INF vues fichiers.jsp
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?
je sais pas comment vous remercier :oops:
ça marche maintenant :D
merci infiniment :ccool: