【问题标题】:How To use Rendering plugin in grails如何在 grails 中使用渲染插件
【发布时间】:2013-07-31 13:34:52
【问题描述】:

我正在使用渲染插件来创建 PDF。该插件工作正常。但是,当我单击下载为 PDF 时。它会将我重定向到另一个页面:

它给了我一个 PDF 格式的结果,然后它给了我一个选项来保存,如下图所示:

但我想要的是当我点击下载为 PDF 按钮时:

它将直接向我显示一个保存窗口,而不是将我重定向到另一个页面。

我的代码:

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

【问题讨论】:

    标签: grails grails-plugin grails-2.0


    【解决方案1】:

    试试这个

    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])
    }
    

    【讨论】:

      猜你喜欢
      • 2017-01-15
      • 1970-01-01
      • 2017-09-17
      • 1970-01-01
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多