我试图通过我的索引视图中的字段列表进行循环。比方说,我通过以下对index.gsp中:Grails嵌套g:每个
[SomeDomainList: SomeDomain.list(), fields: ['field1', 'field2', 'field3']]
然后在index.gsp中我有:
<g:each in="SomeDomainList" var="SomeDomainInstance">
<g:each in="fields" var="field">
<td>${SomeDomainInstance.field}</td>
</g:each>
</g:each>
我想,既然SomeDomainInstance变量被评估,该字段变量将得到也评估。但是,我得到了“没有此类属性:类:SomeDomain”字段。我也尝试过:
<td>${SomeDomainInstance.${field}}</td>
但是这会导致“未封闭的GSP表达式”错误。任何人都可以告诉我如何实现这一目标?
尝试'$ {SomeDomainInstance [现场]}' –
这也为我工作......非常感谢你 – gabalmat