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 :

Impossible d'afficher une simple image


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Space23
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 185
    Par défaut Impossible d'afficher une simple image
    Bonjour,

    Voila je voudrais simplement afficher une image dans ma page. Lorsque je place mon image et ma page jsp à la racine de mon arborescence tout va bien. Mais quand je place l'image et la page jsp dans le dossier WEB-INF, ça ne marche plus .
    Peut-être que je suis obliger de passer par la servlet, dans ce cas là je ne sais pas comment faire. Petite précision au cas où, ma page jsp est appelé par ma servlet.

    Code HTML d'appel de mon image (tout simple) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <img src="./t1.jpg" width="700" height="841" alt="t1"/>

  2. #2
    Membre chevronné
    Profil pro
    Développeur Java
    Inscrit en
    Novembre 2007
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2007
    Messages : 301
    Par défaut
    Il faut placer les jsp dans WEB-INF pour interdire leur accès depuis le site, cela t'oblige aussi à respecter le pattern MVC en faisant en sorte que ça soit la partie contrôle qui redirige vers la bonne page.

    Donc tes ressources images, css, js doivent être dans un répertoire accessible par les utilisateurs du site et donc ne doivent pas être sous WEB-INF. Ensuite pour le chemin il te suffit de faire du relatif, il va prendre par défaut la racine de ton dossier web. Donc si tu crées un dossier img à la racine, il suffira de mettre img/image.png par exemple.

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

Discussions similaires

  1. Afficher une simple image
    Par Nico128 dans le forum Général Java
    Réponses: 3
    Dernier message: 29/12/2012, 12h47
  2. impossible d'afficher une image?!
    Par G4uthier dans le forum Silverlight
    Réponses: 13
    Dernier message: 27/07/2009, 16h20
  3. [MySQL] impossible d'afficher une image avec firefox
    Par keithsize dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 15/06/2009, 21h20
  4. Impossible d'afficher une image sur une page ASP.Net
    Par Jean-Claude Dusse dans le forum ASP.NET
    Réponses: 2
    Dernier message: 31/01/2009, 20h23
  5. Afficher une simple image en C#
    Par jonathanC dans le forum C#
    Réponses: 8
    Dernier message: 12/02/2008, 14h12

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