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 :

Servlet Blob, jsp


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Par défaut Servlet Blob, jsp
    Bonjour tt le monde, j'ai un petit soucis avec une image que je dois afficher dans une jsp.

    En fait je récupère un blob, et je voudrais l'afficher dans une page jsp.
    J'ai suivi les infos déjà données sur le forum mais ca fonctionne pas.

    En fait, j'ai creer une nouvelle Servlet qui me renvoie mon image, j'ai modifié le web.xml pour que ma servlet soit prise en compte, et j'ai creer le lien dans ma jsp et cela ne fonctionne pas, j'ai fais un system.out.println("test passage"); dans ma servlet et il n'affiche rien, donc il ne passe pas du tout dedans.

    Mon fichier servlet se nommes Images.java et se trouve dans le package Personnel.Employe.

    Voila le bout de code que j'ai rajouté dans le xml :

    <servlet>
    <servlet-name>images</servlet-name>
    <servlet-class>Personnel.Employe.Images</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>images</servlet-name>
    <url-pattern>/images</url-pattern>
    </servlet-mapping>

    et voila le lien dans ma jsp :

    <img src="/images?id=1251" />

    Voila est ce que quelqu'un a une idée, ai je oublier un détail ?

    Merci bcp

  2. #2
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    Citation Envoyé par nicolas.p
    En fait je récupère un blob, et je voudrais l'afficher dans une page jsp.
    As-tu vérifié que ton blob soit bien récupéré (et en entier) ?

    Citation Envoyé par nicolas.p
    En fait, j'ai creer une nouvelle Servlet qui me renvoie mon image, j'ai modifié le web.xml pour que ma servlet soit prise en compte, et j'ai creer le lien dans ma jsp et cela ne fonctionne pas, j'ai fais un system.out.println("test passage"); dans ma servlet et il n'affiche rien, donc il ne passe pas du tout dedans.
    Pourquoi se compliquer la vie quand une simple action peut le faire ?
    Il y a tout ce qui nécessaire dedans.

    Citation Envoyé par nicolas.p
    Mon fichier servlet se nommes Images.java et se trouve dans le package Personnel.Employe.
    Voila le bout de code que j'ai rajouté dans le xml :
    <servlet>
    <servlet-name>images</servlet-name>
    <servlet-class>Personnel.Employe.Images</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>images</servlet-name>
    <url-pattern>/images</url-pattern>
    </servlet-mapping>
    et voila le lien dans ma jsp :
    <img src="/images?id=1251" />
    Voila est ce que quelqu'un a une idée, ai je oublier un détail ?
    Rq : Ne pas oublier les balises code svp.
    Essaye de mettre ceci de préférence pour l'url-pattern :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <url-pattern>/images*</url-pattern>
    Pas plus sans plus d'informations.

    PPDL.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    Il manque l'appel au contexte...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <img src="<?= request.getContextPath()?>/images?id=1251" />
    ou alors tu utilises les taglibs struts :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:img src="/images?id=1251"/>
    ps : ne pas poster 2 fois le même message!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 13
    Par défaut
    J'ai testé les deux solutions et aucune ne fonctionne.
    Je ne passe toujours pas dans la servlet, de plus le web.xml est forcément correct, car j'utlise netBeans et netBeans l'a généré automatiquement lors de la création du fichier.

    Merci

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    si tu tapes dans ton navigateur http://[TON SERVEUR]:[LE PORT]/[TON CONTEXTE]/images?id=1251, est-ce que l'image s'affiche? et as-tu des logs du fait d'être passé dans ta servlet?

    quel est le code html généré par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?= request.getContextPath()?>/images?id=1251" />

  6. #6
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    Je ne l'avais pas vu celle-la en plus

    PPDL

Discussions similaires

  1. [jsp][servlet] communication jsp servlet
    Par villeneuvejsp dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 03/10/2005, 15h36
  2. [ SERVLET ] [JSP ] Redirection servlet vers JSP
    Par Enfa dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 23/02/2005, 14h55
  3. [servlet][tableau][jsp]
    Par phileme dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 09/07/2004, 11h44
  4. [Debutant]contexte d'une Webapp servlet et jsp
    Par yahia dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 13/10/2003, 10h43

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