我是使用 STS 3.2(grails 版本 2.2.0)的 Grails 中一个相当新的开发人员,我有一个应用程序,我想将数据从 GSP 导出为 PDF 格式。我已经安装了 Export 1.5 插件,并且有一个带有以下内容的 reportController:
def pdf = { results->
def table = results['tables'][params.reportNum.toInteger()]
def headers = table?.getAt(0).collect{ it.key }
def rows = table*.collect{ cleanNull(it.value.toString()) } //data
exportService.export("$params.renderAs", response.outputStream, headers, rows, parameters)
}
有人可以帮我正确连接吗?我确实知道 exportService 期望这个,但不确定我是否收集了所有我需要让它工作的东西:
导出(字符串类型,OutputStream outputStream,列表对象,地图格式化程序,地图参数)}
我希望我的问题已经很清楚了......在此先感谢!