找不到 Grails 3 Jasper 路径

标签 grails jasper-reports jasper-plugin

我一直在 grails 2.2.4 上使用 jasper,一切正常。现在我试图在 grails 3.3.10 上使用它,似乎 jasper 找不到它的路径,如错误所示。
enter image description here
我不确定您是否需要为 jasper 指定路径,因为我没有在 grails 2.2.4 上指定任何路径。
仅供引用:我正在使用“compile 'org.grails.plugins:jasper:2.1.0'”,这就是我在 show.gsp 上使用它的方式

<g:jasperReport jasper="paymentreceipt" format="PDF"
   name="Payment_Voucher_${telmo.telnumber}">
   <input type="hidden" name="TELMO_ID" value="${telmo.id}" />
</g:jasperReport>
我已经将“reports”文件夹添加到 src/main/webapp 并且我所有的 .jrxml 和 .jasper 文件也都在该文件夹中。

最佳答案

JasperReports 在 3.3.10 中的工作方式与以前的版本不同,您应该尝试将 .jrxml 添加到您的 View 文件夹中,在该文件夹中保存有 jasperReport 标记的 .gsp。

关于找不到 Grails 3 Jasper 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58278530/

相关文章:

grails - 如何在 grails 中扩展每个环境的配置

jasper-reports - iReport 和 Jaspersoft Studio 有什么区别?

jasper-reports - 如何防止报表中数据重复显示?

java - Jasper Report嵌套子报表不显示

ruby-on-rails - Ruby on Rails 中的 Jasper 报告

grails - 在Grails的Jasper中将集合用作参数

performance - 我不了解此性能问题

grails - 在Grails中更改H2数据库管理员用户和密码

grails - 检查instanceOf之后的ClassCastException

java - 为什么我的关系表会抛出 OutOfMemoryError?