grails - Grails导出插件-导出Div内容,而不是文档中的类列表

标签 grails plugins groovy export pdf-generation

安装grails导出插件后
并添加
<r:require module="export"/><export:resource />
我的GSP,最终目标是将包含的DiV /表格内容呈现为PDF。

---没有呈现任何类,它只是应付款管理程序动态生成的适当的javascript计算表,因此用户可以在提交付款表格之前将付款摘要以pdf格式打印到其本地文件系统中。 ---

添加按钮集:

<export:formats formats="['csv', 'excel', 'ods', 'pdf', 'rtf', 'xml']" />

并删除除'pdf'外的所有未使用的数组元素

在 Controller def exportService中已成功添加。

在文档中给出了以下示例:
def list = {
    if(!params.max) params.max = 10

    if(params?.format && params.format != "html"){
        response.contentType = grailsApplication.config.grails.mime.types[params.format]
        response.setHeader("Content-disposition", "attachment; filename=books.${params.extension}")
exportService.export(params.format, response.outputStream,Book.list(params), [:], [:])
    }

    [ bookInstanceList: Book.list( params ) ]
}

现在,我无法使其适应我的表/ div内容用例。
如果这很琐碎,请随意投票,然后暗示我的想法来解决这个问题。

最好的祝福

最佳答案

导出插件“导出”您明确想要的数据。因此,在给定的示例中,将Book.list(params)数据集馈送到了导出插件以进行导出。因此,我只想在页面上仅导出特定的div /表,则必须向导出插件提供所需的数据。

在页面上创建一个能够在 Controller 中生成数据集并将该数据集馈送到导出插件的按钮将是一个解决方案。

关于grails - Grails导出插件-导出Div内容,而不是文档中的类列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955986/

相关文章:

grails - 将更多信息投入一场 war

java - chalice : <g:layoutTitle> does not work

plugins - 适用于 PhpStorm 的强大宏插件

java - 是否有任何用于 Java Applets 的插件框架?

unit-testing - Grails - 如何对使用简单 HTTP 实用功能的服务进行单元测试?

database - Grails GORM映射FK而不是另一个表的PK

plugins - 带有ssl问题的Weblogic maven插件

Gradle 缩小所有 javascript

eclipse - 在 Eclipse 中编译 Groovy 文件

groovy - 需要帮助理解使用常规闭包的柯里化(Currying)吗?