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 :

problème d'affichage de styles et images dans ma jsp


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 72
    Par défaut problème d'affichage de styles et images dans ma jsp
    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 ?

  2. #2
    Membre averti
    Inscrit en
    Février 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 18
    Par défaut
    au lieu de ./css/... il faut seulement css/... dans ton balise link.
    salut

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Par défaut
    Bonsoir,
    S.V.P j ai le même problème.peut tu m'indiquer qu'est ce que tu as fait pour le résoudre et merci.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 44
    Par défaut
    salut!! alors j'ai le meme probleme!! mes imges de s'affichent pas lorsque j'execute le programme!!!!!

    J'utilise Netbeans 6.5 JDK 1.6!!! merci à tous pour vos reponses!

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 44
    Par défaut
    salut casho!!! dit moi t'as reussi à ressoudre ton probleme des images?? parce que moi non!!!! et vraiment je ne sais pas pour quoi!!!!!!!!!! merci de m'aider svp!!!!

    merci

  6. #6
    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
    Le chemin n'est pas bon, tu devrais être dans : "./vues/jsp/css/style1.css"
    Ceci dit, si déjà c'est une page jsp, je ferais plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <LINK href="<%=request.getContextPath()%>/css/style1.css" rel="stylesheet" type="text/css">
    Ceci fonctionne sur n'importe quel serveur (alors que le point peut référencer une "base" différente)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/06/2008, 10h33
  2. Affichage d'une grande image dans un composite SWT
    Par Jibouze70 dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 09/07/2007, 11h51
  3. Problème d'affichage de metadata sur image dicom
    Par pedrozo-81 dans le forum MATLAB
    Réponses: 2
    Dernier message: 27/03/2007, 12h22
  4. Problème d'affichage des styles sous IE6
    Par Theberge43 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/01/2007, 19h21
  5. Problème avec l'insertion d'une image dans JPanel
    Par anutka dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 16/03/2006, 10h02

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