anthonycosson
Messages postés106Date d'inscriptionmercredi 30 mars 2005StatutMembreDernière intervention20 novembre 2009
-
20 nov. 2009 à 12:09
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 2011
-
21 nov. 2009 à 10:29
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 base de données (oracle) sous forme de CLOB.
Et j'aimerai afficher c'est images, sans reconstituer le fichier, juste en lisant les données de la bdd.
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 21 nov. 2009 à 10:29
Salut,
ça peut se faire. Il suffit de déclarer une servlet avec un mapping '/images' par ex. Ensuite ce qui vient après est le nom (codé ou non) de l'image qui correspond à une ligne en BD. La servlet n'a qu'à lire le blob et renvoyer le flux. Au lieu de renvoyer le flux binaire d'un fichier, on renvoie le flux binaire stocké en BD.
Après je suis pas sûr que ce soit super efficace comparé à un serveur Apache qui gère les données statiques ...
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 20 nov. 2009 à 13:01
Salut,
Si c'est un site web (application J2EE), j'ai du mal à imaginer comment tu pourrais afficher un tableau de bits (lus dans la bdd) directement dans une page html ! Un navigateur téléchargeant un fichier image pour l'afficher dans la page, je me demande bien comment il pourrait prendre en compte uniquement un tableau de bits...
______________________________________
DarK Sidious