Bonjour,
Je crée une application web en servlet / xslt (Tomcat 5.5), reposant sur une base de données Oracle 9i. Mes utilisateurs disposent de divers documents (pdf) qu'ils souhaitent pouvoir afficher dynamiquement. Je compte stocker ces documents dans une table oracle, en utilisant un champ BLOB :
J'ai vu dans différents tutoriaux comment gérer la partie oracle et jdbc de la manipulation de ces fichiers, mais je bloque sur la partie présentation : il m'est facile d'afficher une liste des différents documents disponibles (par une requête sur le nom et l'id par exemple) avec un lien ou un bouton pour chaque, mais comment ensuite afficher les fichiers correspondants (dans une fenêtre pop-up par exemple) ? Dois-je les écrire d'abord sur le disque du serveur d'appli pour les afficher (et dans ce cas, quand les supprimer) ? Puis-je directement les lancer une nouvelle fenêtre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 create table document ( id integer primary key, nom varchar2(100) not null, fichier blob not null );
Merci d'avance pour vos propositions !
Thomas
Partager