Groovy 播放框架:如何渲染";嵌套的;列表

Groovy 播放框架:如何渲染";嵌套的;列表,groovy,playframework,rendering,template-engine,Groovy,Playframework,Rendering,Template Engine,呈现嵌套列表时出现问题: 我有一门课: public MyRecord { String id; List<String > tags; } 不幸的是${record.list}不受支持,我找不到有效的解决方案 当然,我可以向MyRecord添加一个方法,将“呈现”这些“标记”为所需的格式,并使用此方法而不是内部的#{list},但这与模板方法不一致。如果这有助于实现目标,我愿意接受修改数据结构的想法 谢谢 Max${record.list}应该是record。标记 #{

呈现嵌套列表时出现问题:

我有一门课:

public MyRecord 
{
  String id;
  List<String > tags;
}
不幸的是${record.list}不受支持,我找不到有效的解决方案

当然,我可以向MyRecord添加一个方法,将“呈现”这些“标记”为所需的格式,并使用此方法而不是内部的#{list},但这与模板方法不一致。如果这有助于实现目标,我愿意接受修改数据结构的想法

谢谢
Max

${record.list}应该是record。标记

#{list items:records, as:'record'}
 {"c":[{"v":"${record.id}"},
   #{list items:record.tags, as:'tag'}
       {"v":"${tag}"}
   #{/list}           
  ]}
#{/list}

谢谢实际上,record.list是一个复制/粘贴错误。我真正的错误是使用${…}访问嵌套列表。
#{list items:records, as:'record'}
 {"c":[{"v":"${record.id}"},
   #{list items:record.tags, as:'tag'}
       {"v":"${tag}"}
   #{/list}           
  ]}
#{/list}