grails pdf插件:将pdf保存到文件夹

时间:2014-09-15 20:05:10

标签: pdf grails plugins

在我的Grails项目中,我使用pdf插件(http://grails.org/plugin/pdf)来渲染pdfs。我想知道是否可以自动将生成的pdf保存在某个文件夹中。文件夹必须是应用程序运行的远程服务器中的文件夹。 在gsp页面中,我使用g:pdfLink标记,如下所示:

<g:pdfLink class="pdf"   pdfController="patient" pdfAction="surgeryModule" pdfId="${patientInstance?.id}" ></g:pdfLink>

和方法surgeryModule如下:

def surgeryModule(Long id){

    def patientInstance = Patient.get(id)

    if (!patientInstance) {
        flash.message = message(code: 'default.not.found.message', args: [message(code: 'patient.label', default: 'Patient'), id])
        redirect(action: "list")
        return
    }

}

调用时会显示用户可以打开或保存文件的浏览器窗口,但我还想将pdf自动存储在服务器的一个文件夹中。

0 个答案:

没有答案