begin process at 2010 02 09 22:16:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Servlet et JavaServerPage

 > 

Envoi d'une image stockée en base à l'aide de JSP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Envoi d'une image stockée en base à l'aide de JSP

mardi 1 février 2005 à 19:08:04 | Envoi d'une image stockée en base à l'aide de JSP

ncottin

Bonjour,

j'ai des images jpeg dans une base de données (stockées sous forme de byte[]).

Je souhaite en afficher une dans une page html :

<img src="imgLoader.jsp?id=1">

Comment dois-je écrire "imgLoader.jsp" ?

Je récupère bien les données de l'image depuis la base (quand même !!).
J'ai déjà tenté de forcer le content-type de la réponse en "img/jpeg"
(ce qui me semble être un minimum) puis d'écrire les données de l'image,
mais le navigateur client indique une erreur (que je n'ai plus en tête).
J'ai aussi ajouté la taille des données dans le header de la réponse,
mais c'est toujours pareil.

Help !

-- Nath
vendredi 4 février 2005 à 12:38:09 | Re : Envoi d'une image stockée en base à l'aide de JSP

ncottin

C'est bon, j'ai réussi !

Pour vous aider sio vous rencontrez le même pb:

<code>

<%
byte[] data = ...;
response.setContentType("img/jpeg");
response.setContentLength(data.length);   // Optionnel
OutputStream os = response.getOutputStream();
os.write(data);
os.flush();
os.close();
%>

</code>

Il ne faut surtout pas passer par l'instance "out" de "PrintWriter"...
et penser à tirer la chasse avant de fermer la porte des toilettes
(flush et close).

-- Nath


Cette discussion est classée dans : base, données, image, envoi, jsp


Répondre à ce message

Sujets en rapport avec ce message

javasript dans du jsp et l'inverse [ par yassinoul ] j'accede a une base de données avec jsp mon problém c :je veux inscrir des données dans la base apartir d'un le tout dans une fonction javascript,voic Connection base de données Acces et JSP [ par tiepeurfou ] Bonjour a tous et a toute,j'ai une petite question!!!J'aimerais savoir comment on fait pour acceder a un base de données Acces via une page JSP. c tou menu [ par workflow ] bonjour tout le monde, SVP j'ai deux questions à vous poser : 1.est il possible de placer le "JMenuBar" sur un paneau contenant une image toute en gar jsp et conexion a la base de données [ par angelimad ] bonjour,   je suis vraiment debutant en java, et le probleme que j'ai est c est que j'ai creer une classe utilisateurs, et dans une jsp je declare une Envoi du Mail depuis une base de données SQL Server Express [ par taqraq ] Salut tout le Monde Je suis entrain de faire application avec Netbeans 6.7, elle consiste à envoyer un mail depuis cette base. Le problème ce je ne s afficher image enregistrer dans une base de données [ par anthonycosson ] Bonjour, Je ne sais pas si je suis dans la bonne rubrique, fin bon. Voila ce qu'il me pose problème, j'ai différentes images enregistrer dans une bas Base de données [ par Mikounet ] Bonjour, je suis actuellement en stage et ça fait plusieurs semaines que je galère avec des fichiers dont je ne sais quoi faire. Je dois mettre à jour Servlet/JSP affichage d'une image [ par simovic ] Bonjour, Pour une application distribuée je desire envoyer une image sur le serveur Tomcat avec une jsp et afficher cette image sur la meme jsp. Avez Ouvrir une base des données MySQL en utilisant jpasswordfield en JAVA [ par Manyanya ] Salut, J'utilise MySQL comme base des données. Dans sa gestion, j'ai défini des utilisateurs avec naturellment leur login et password respectifs. De base de données [ par nanouwa ] s.v.p est ce quelqu'un peut me dire y a t'il une fonction qui permet de calculer le pourcentage au niveau de la base de données.merci d'avance à tous.


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales