2011-10-20 120 views
2

我使用jsp的spring mvc。我想給一篇文章下載pdf功能,我在jsp呈現的視圖中看到這篇文章。我希望在pdf中擁有與我在jsp視圖中一樣的外觀和感覺(沒有頁眉和頁腳)。什麼是實現此功能的最簡單和最好的方法?我知道我可以使用AbstractPdf視圖的itext庫,但這意味着我需要創建單元格和表格。有沒有更簡單的方法來做到這一點? 謝謝。PDF下載功能

回答

0

當我記得正確時,iText就有了一種呈現HTML的方法。

所以你需要做的是創建沒有頁眉和頁腳的HTML內容,然後把它放在iText中。

HTML到PDF: @see Using itext to convert HTML to PDF

JSP爲String: @see rendering JSP to a string

+0

謝謝,但我怎樣才能從JSP的HTML?我從我的控制器返回modelAndView。 – tintin

+0

我已經添加了一個鏈接,討論該主題的堆棧溢出問題。 – Ralph