Grails GPath表达式:使用HTML元素';s值作为参数
我有这个gpath表达式Grails GPath表达式:使用HTML元素';s值作为参数,grails,gsp,Grails,Gsp,我有这个gpath表达式 <g:findAll in="${paymentList}" expr="it.account == 10"> 这个领域呢 <g:hiddenField name="acct_id"/> acct\u id已经有一个值,我想使用该值进行比较,而不是像10这样的静态数字。我怎么做?尽管第一个问题是,隐藏字段的值是从哪里来的 如果它是已知的,或者甚至来自请求或模型,那么我们可以按如下方式执行: 在g:set标记中使用${}的原因是将值
<g:findAll in="${paymentList}" expr="it.account == 10">
这个领域呢
<g:hiddenField name="acct_id"/>
acct\u id
已经有一个值,我想使用该值进行比较,而不是像10
这样的静态数字。我怎么做?尽管第一个问题是,隐藏字段的值是从哪里来的
如果它是已知的,或者甚至来自请求或模型,那么我们可以按如下方式执行:
在g:set标记中使用${}的原因是将值设为整数
在g:findAll标记的expr属性中使用${}的原因是为了让expr可以使用该值(注意:它是一个字符串表达式,稍后在taglib中进行计算)
希望有帮助 将静态10替换为设置帐户id值的表达式