Je souhaite diffuser une image enregistrée en tant que blob dans une base de données MySQL via hibernate3 dans une application JSF. Mon intention est que /myapp/image/get.faces?id=x
servira l'image enregistrée dans la base de données avec id x. Comment y parvenir?JSF, Hibernate et servant un BLOB
Répondre
Mon intention est que /myapp/image/get.faces?id=x va servir l'image enregistrée dans la base de données avec id x.
- Mappez cette URL à une servlet.
- À partir de la servlet, récupérez une entité détenant un
byte[]
(mappée@Lob
) parid
. - STREAM l'image au
HttpServletResponse
Le camarade BalusC a écrit un beau post sur ce an image servlet sur son blog. Si vous avez des problèmes avec la partie Hibernate, veuillez élaborer.
[OT] Wow, Pascal, la pile emporte-t-elle votre travail à plein temps? :) –
Je pense que RichFaces a un composant pour cela - comme pour presque tout. Mais je recommanderais la manière de servlet, voir l'autre réponse. De plus, assurez-vous de mettre du cache de contenu statique devant votre application JSF - le retirer de la base de données à chaque fois n'est PAS une bonne idée.
- 1. JSF 2.0 et Hibernate erreur
- 2. JSF, Hibernate
- 3. Seam + hibernate + jsf sur weblogic
- 4. Application Web JSF avec Hibernate
- 5. Utilisation de OpenSessionInViewInterceptor avec Hibernate et JSF 2
- 6. JSF aide à la décision Hibernate
- 7. Postgresql 8.4 lecture BLOB de style OID avec Hibernate
- 8. servant un fichier png via ifstream
- 9. Imprimer un document BLOB
- 10. Chaîne vide avec problème d'ébauche multiple dans JSF - SPRING - HIBERNATE
- 11. routes refactoring - servant différentes dispositions
- 12. Différence entre un objet blob et un fichier
- 13. ASP.NET Servant des documents Word
- 14. Comment coder un blob binaire en tant que blob Unicode?
- 15. Je souhaite insérer un fichier dans Oracle en utilisant le type de colonne BLOB sur Hibernate?
- 16. JSF RichFaces et un double curseur
- 17. caractères dans un blob chiffré
- 18. JSF, datatable et onRowClick
- 19. Authentification et autorisation JSF
- 20. Mélanger jsp et jsf
- 21. JSF et Facebook
- 22. @PostConstruct Annotation et JSF
- 23. JSON array et JSF
- 24. Spring et JSF et JPA
- 25. Comment suivre un blob en utilisant OpenCV et Python
- 26. créer un blob aléatoire dans jdbc et l'écrire dans oracle
- 27. spring-security et jsf
- 28. servant beaucoup de petites images en un seul fichier
- 29. servant un fichier volumineux en utilisant select, epoll ou kqueue
- 30. Jetée intégrée ServletTester servant un fichier statique unique
Un grand merci aux deux! –