2013-07-31 21 views
3

我使用創建的PDF渲染插件使用渲染插件..插件工作正常..但enter image description here如何在Grails的

當我下載PDF文件,單擊..其渲染我到另一個網頁

![輸入圖片描述] [2]

並給我一個pdf格式的結果。

,然後它讓我對保存的選項![在這裏輸入的形象描述] [3]

但我想..當我上下載PDF文件按鈕(IMAGE 1)點擊..它會告訴我直接保存窗口(圖片3),而不是渲染我到另一個頁面..

SORCE代碼:

def renderFormPDF(Long id){ 
     def empinstance= emp.get(id) 
     renderPdf(template:"view", model:[empinstance:empinstance, pdfRendering:true]) 

    } 

回答

3

試試這個

def renderFormPDF(Long id){ 
    def empinstance= emp.get(id) 

    response.setContentType("application/pdf") 
    response.setHeader("Content-Disposition", "attachment; filename=fileName.pdf") 

    renderPdf(template:"view", model:[empinstance:empinstance, pdfRendering:true]) 
} 
+1

是的..它的工作很好..謝謝@Neeraj Bhatt .. Thanx很多 –

+0

如果在文本「&」字來,那麼它不允許我下載.. –