gpt4 book ai didi

grails - Grails Jasper隐藏参数

转载 作者:行者123 更新时间:2023-12-02 14:13:03 41 4
gpt4 key购买 nike

我正在创建一个基本报告,其中可以将 Controller 传递的域模型传递给 View ,并将该实例用作报告的参数。

这是 View [.gsp]中<g:jasperReport>的一部分

Note: ${user} is an instance of User inside the domain classes having those string properties: lastName, firstName, middleName


<g:jasperReport 
jasper="reportByUser"
format="pdf, html">
<input type="hidden" name="u_lastName" value="${user.lastName}" />
<input type="hidden" name="u_firstName" value="${user.firstName}" />
<input type="hidden" name="u_middleName" value="${user.middleName}" />
</g:jasperReport>

这是 reportByUser.jrxml内的xml代码部分
<parameter name="user_lastName" class="java.lang.String" />
<parameter name="user_firstName" class="java.lang.String" />
<parameter name="user_middleName" class="java.lang.String" />

问题是当我在grails上运行报表时,任何一种格式都返回空白页。

最佳答案

在:

<g:jasperReport 
jasper="reportByUser"
format="pdf, html">
<input type="hidden" name="u_lastName" value="${user.lastName}" />
<input type="hidden" name="u_firstName" value="${user.firstName}" />
<input type="hidden" name="u_middleName" value="${user.middleName}" />
</g:jasperReport>

您正在传递:name =“ u _lastName”

但在jasper文件中却在推测:name =“ 用户 _lastName”

检查...

关于grails - Grails Jasper隐藏参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354973/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com