我想通過JSF應用程序中的hibernate3將保存爲blob的圖像提供給MySQL數據庫。我的意圖是,/myapp/image/get.faces?id=x
將提供保存在ID爲x的數據庫中的圖像。如何實現這一目標?JSF,休眠和服務BLOB
1
A
回答
3
我的意圖是/myapp/image/get.faces?id=x將爲ID爲x的數據庫中保存的圖像提供服務。
- 將此URL映射到一個servlet。
- 從servlet,檢索實體保持由
id
一個byte[]
(映射爲@Lob
)。 - 圖像流的
HttpServletResponse
這個傢伙BalusC寫了一個不錯的職位對這種an image servlet在他的博客。如果你對Hibernate部分有麻煩,請詳細說明。
+0
[OT] Wow,Pascal,堆棧溢出你的全職工作? :) – 2010-06-21 02:42:31
0
我覺得RichFaces有一些這樣的組件 - 就像它幾乎任何東西一樣。但我建議使用servlet方式,請參閱其他答案。
另外,一定要將一些靜態內容緩存放在JSF應用程序的前面 - 每次將它從數據庫中拉出並不是一個好主意。
相關問題
- 1. 休眠和JSF - 乘以行
- 2. 休眠+ Oracle 11.2 + BLOB
- 3. 休眠:@Temporal與服務器和MySQL
- 4. 休眠:LazyInitializationException中使用NetBeans和JSF
- 5. 如何集成Spring,JSF和休眠
- 6. JSF /休眠NotBlank驗證
- 7. 休眠:saveOrUpdateAll和事務
- 8. Spring 4.2休眠服務使用休眠4或5示例
- 9. 休眠/ hsqldb 2無法水合Blob列
- 10. Websphere服務器/休眠內存泄漏?
- 11. 「休眠」服務結構應用程序
- 12. 休眠,服務器特定配置
- 13. 休眠JPQL CURRENT_DATE沒有SQL服務器
- 14. 休眠與SQL服務器2014年
- 15. 用於BLOB和CLOB的休眠配置,以支持Oracle和Postgres
- 16. 錯誤JBoss AS7 Maven + Spring + JSF +休眠
- 17. glassfish和休眠
- 18. GWT和休眠
- 19. Struts2和休眠
- 20. 休眠和Flyweight
- 21. Vert.x使用BLOB和休眠從數據庫中獲取數據
- 22. 使用struts 2和休眠在jsp頁面顯示Blob(圖像)
- 23. 關於休眠事務和刷新
- 24. Web服務和休眠 - 你將如何結合這兩個?
- 25. 春季服務器/客戶端會話和休眠會話
- 26. Jersey Web服務和休眠一對多映射
- 27. 生命週期,休眠3,Eclipse和SQL服務器
- 28. 休眠和MySQL:UTC datetime
- 29. 休眠和日期
- 30. 休眠和struts2 createcriteria
非常感謝兩個! – 2010-06-23 17:40:46