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 :

affichage imag dans jsp


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Avril 2006
    Messages : 453
    Par défaut affichage imag dans jsp
    Bonjour,
    Je voudrai savoir s'il existe un moyen d'afficher une image qui se trouve dans un répertoire en dehors de mon aapplication web, c'est à dire, un programme qui prend l'image qui j'enregistre et l'affiche à un endroit dans une jsp dynamiquement (je ne devrai préciser que le chemin par exmeple).
    Merci.

  2. #2
    Membre émérite Avatar de Lorantus
    Homme Profil pro
    Consultant développeur indépendant / Java/VB/C(++)/ObjectPal
    Inscrit en
    Août 2007
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant développeur indépendant / Java/VB/C(++)/ObjectPal

    Informations forums :
    Inscription : Août 2007
    Messages : 599
    Par défaut
    On supposera que tu as les droits necessaires sur le serveur, pour faire cela...

    Dans le JSP, tu places un <img /> à l'endroit où tu souhaites affichier ton image. Ce tag pointe (attribut src) vers un servlet. Ce servlet prend l'image à l'emplacement qui te plait dans le serveur, et la retourne (Il faut donc définir les attributs content-type de la réponse au bon format de l'image -jpeg, gif, png, etc).

    En gros, la JSP A appel le servlet B qui retourne l'image. Car de toute façon, tu peux pas pointer une ressource hors de l'application (pour être grossier, hors du répertoire WEBAPPS si tu as un Tomcat). Seul un servlet dans l'application peut pointer une ressource hors de l'application.

    Tu peux aussi utiliser un filter... Mais perso, je partirais sur la solution d'un servlet, et tand à faire, paramètrable pour généraliser l'accès à la ressource externe à l'application.

    Après, attention aux histoires de sécurités car tu peux attaquer une ressource hors de l'application, et dans le serveur, sans que tu le saches (effacement de Tomcat, dans le pire du cas) .... Mais là, je sais que tu serais faire correctement.

Discussions similaires

  1. affichage d'image dans JSP [ TOMCAT ]
    Par MakkAk dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 05/08/2010, 15h06
  2. [VB]Problème affichage image dans IE6
    Par flogreg dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 20/02/2006, 18h41
  3. Problème affichage image dans IE6
    Par flogreg dans le forum IE
    Réponses: 6
    Dernier message: 13/02/2006, 14h29
  4. [VB6]Affichage images dans un datareport
    Par papadethiediouf dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 25/01/2006, 19h53
  5. [débutante]Probleme de liens image dans JSP/Servlet
    Par celine31 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 24/11/2004, 15h51

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