我的應用程序使用存儲在EAR中的圖像生成PDF。這些圖像每月都會更改一次,我想將它們移到數據庫中,以避免每次更改圖像文件時進行部署。從數據庫中讀取FOP圖像
Unforunately有一個問題:
<fo:block>
<fo:external-graphic src=」testImage.gif」/>
</fo:block>
的FOP可以只接受URL作爲參數。 我可以創建一個讀取數據庫的servlet,並可以給出一個圖像,然後我可以從FOP上下文中引用servlet url,但我認爲這不是最好的解決方案。 另一種解決方案是將圖像存儲在文件系統中並將文件名記錄在數據庫中,但我確實不喜歡這些選項。 您如何看待這些解決方案?有第三個嗎? 謝謝 Zoltan