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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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">
								&nbsp;&nbsp;
								<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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<LINK href="./css/style1.css" rel="stylesheet" type="text/css">
ou encore celui de l'image de fond de la page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body background="./img/bckgrd1.JPG">
correspond bien à celui indiqué sur l'arborescence du projet.
A votre avis? qu'est ce qui cloche ?