似乎没有得到正确的方法或siganture。它已经工作了很长时间,但是昨天我得到了这个错误,我不知道我可以从哪里开始。
我重新安装了插件“export 0.3”,我安装了最新的Verion“export 0.6”。所有的尝试都是徒劳的。我使用Grails 1.2,Groovy 1.7并输出0.6。这是完整的错误消息和Stacktrace。谢谢你尽快回复我。
我的导出代码:
<export:formats formats="['excel']" action="exportTable" params="${params}"/>
错误消息Stacktrace
**Grails Runtime Exception
Error Details**
Message: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82]
Caused by: Error processing GroovyPageView: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326
Class: ExportTagLib
At Line: [45]
Code Snippet:
Stack Trace
org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error processing GroovyPageView: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326
at java.lang.Thread.run(Thread.java:619)
Caused by: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326
at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:145)
at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp)
at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp.run(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:158)
... 1 more
Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56
... 4 more
Caused by: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56
at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2_closure15.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:55)
at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2_closure15.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp)
... 4 more
Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82]
... 6 more
Caused by: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], de.andreasschmitt.export.ExportTagLib$_closure1_closure3@1a3fa82]
at de.andreasschmitt.export.ExportTagLib$_closure1.doCall(ExportTagLib.groovy:45)
... 6 more
答案 0 :(得分:0)
检查您的GSP页面并将以下标记添加到您的GSP标题:<export:resource />
(使用导出功能所必需的)。
另请检查是否将CSV,Excel,ODS,PDF和RTF的MimeTypes添加到grails-app / conf / Config.groovy。
注意:最后一个版本是0.7。 更多详情:http://www.grails.org/plugin/export