Momotte77 Posté(e) le 24 mai 2007 Partager Posté(e) le 24 mai 2007 Bonjour à tous j'utilise les JSP avec struts. apres avoir uploadé un fichier, je souhaiterais pouvoir l'afficher dans ma page JSP. voici le code de mon bean action struts FormFile file = ((UploadForm) form).getFichier(); HttpSession session = request.getSession(); request.setAttribute("file", file); mais une fois dans la JSP, qu'est ce que je dois en faire?? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 24 mai 2007 Partager Posté(e) le 24 mai 2007 Il ne faut pas passer le fichier à ta vue, qui ne sait pas l'afficher. Il faut plutôt que, côté serveur, tu lises le contenu du fichier, tu le transformes en String, et que tu donnes cette String à ta vue pour qu'elle l'affiche. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Momotte77 Posté(e) le 25 mai 2007 Auteur Partager Posté(e) le 25 mai 2007 Il ne faut pas passer le fichier à ta vue, qui ne sait pas l'afficher.Il faut plutôt que, côté serveur, tu lises le contenu du fichier, tu le transformes en String, et que tu donnes cette String à ta vue pour qu'elle l'affiche. Ha bon? t'es sur? et ca marche pour n'importe quel type de fichier? PDF, doc, xls, odt.....? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 25 mai 2007 Partager Posté(e) le 25 mai 2007 Ca dépend du type du fichier et de la façon dont tu veux l'afficher. Si c'est un type de document que l'utilisateur peut afficher directement, avec ou sans plugin (pdf, images, etc., éventuellement les documents Office), il suffit de rediriger l'utilisateur directement vers cette ressource. Le navigateur se chargera de l'affichage. Pour les autre types de fichiers, il faut que tu trouves un moyen de produire un affichage avec leur contenu. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Momotte77 Posté(e) le 6 juin 2007 Auteur Partager Posté(e) le 6 juin 2007 Ca dépend du type du fichier et de la façon dont tu veux l'afficher.Si c'est un type de document que l'utilisateur peut afficher directement, avec ou sans plugin (pdf, images, etc., éventuellement les documents Office), il suffit de rediriger l'utilisateur directement vers cette ressource. Le navigateur se chargera de l'affichage. Pour les autre types de fichiers, il faut que tu trouves un moyen de produire un affichage avec leur contenu. ok merci bien Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.