1

我一直在 grails 2.2.4 上使用 jasper,一切正常。现在我试图在 grails 3.3.10 上使用它,似乎 jasper 找不到它的路径,如错误所示。

在此处输入图像描述

我不确定您是否需要为 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 文件也都在该文件夹中。

4

1 回答 1

0

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

于 2020-05-29T18:22:14.240 回答