Bonsoir,
Je développe une appli web java utilisant, Tomcat 5.5.27, JDK1.6 et eclipse, mais je ne comprend pas pourquoi les images et les styles de mes pages jsp ne sont pas visibles à l'exécution. Je vous montre un exemple :
ceci est le code de ma jsp :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>SMS BANKING - Connexion</title>
<LINK href="./css/style1.css" rel="stylesheet" type="text/css">
</head>
<body background="./img/bckgrd1.JPG">
<br><br><br><br><br><br><br><br><br><br>
<table cellspacing=0 cellpadding=0 width="331" height="238" background="./img/bkg_con.png" align="center" valign="center">
<tr>
<td width=50% align="center">
<br><br>
<form name="frmconnex" method="post" action="/df/connex">
<table cellspacing=0 cellpadding=0 align="center">
<tr height="25">
<td>Login :</td>
<td width="10"></td>
<td><input type="text" name="txtusr" id="design" size="25"></td>
</tr>
<tr height="25">
<td>Password :</td>
<td width="10"></td>
<td><input type="password" name="txtpwd" id="design" size="25"></td>
</tr>
<tr height="35">
<td colspan="3" align="right">
<input type="submit" value="connect" id="design">
<input type="reset" value="reset" id="design">
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html> |
Voici l'arborescence de mon projet tomcat sur le disque :
[IMG]C:\Documents and Settings\Achille FOTSO\Mes documents\Mes images\Sans titre.bmp[/IMG]
[-]df
|----->[.settings]
|
|----->[bin]
|
|----->[src]
|
|------[-]vues
|.......|
|.......|----->[-]jsp
|...............|----->[css]
|...............|----->[img]
|...............|----->[scripts]
|
|----->[-]WEB-INF
........|----->[+]classes
........|----->[+]lib
........|----->[+]src
........|----->[+]work
les jsp sont stockées dans df/vues/jsp, les images dans df/vues/jsp/img et les css dans df/vues/jsp/css.
Le contexte (fichier df.xml) de l'application est :
<Context path="/df" reloadable="true" docBase="D:\projets\eclipse\workspace\df" workDir="D:\projets\eclipse\workspace\df\work" />
vous remarquerez que le chemin indiqué dans
<LINK href="./css/style1.css" rel="stylesheet" type="text/css">
ou encore celui de l'image de fond de la page
<body background="./img/bckgrd1.JPG">
correspond bien à celui indiqué sur l'arborescence du projet.
A votre avis? qu'est ce qui cloche ?
Partager