我有这个gpath表达式
<g:findAll in="${paymentList}" expr="it.account == 10">
和此字段
<g:hiddenField name="acct_id"/>
acct_id
已经有了一个值,我希望使用该值进行比较,而不是只使用静态数字10
。我该怎么做?
答案 0 :(得分:0)
虽然第一个问题是,隐藏字段的价值从何而来?
如果它已知或甚至来自请求或模型,那么我们可以像下面这样做:
在g:set tag 中使用$ {}的原因是使值为Integer。
在g:findAll标记的expr属性中使用$ {}的原因是使值可用于expr(注意:它是一个字符串表达式,稍后将在taglib中进行评估)。
希望它有所帮助!