以前我只使用过Scala模板,但现在我使用的是Java和Groovy模板。我发现很难理解Groovy模板。
我将一个数组从我的控制器传递到这样的视图:
UserRecord[] users = {new UserRecord(1,"Jonas"), new UserRecord(2,"Anders")};
render(users);
现在,如何创建一个接收数组然后在列表中打印它们的Groovy模板?
我已尝试使用下面的代码,但它不起作用,没有列出用户:
<html>
<body>
<h1>Users</h1>
<ul>
#{list users:users, as:'user' }
</li>${user.name}</li>
#{/list}
</ul>
</body>
</html>
答案 0 :(得分:0)
因此#{list users:users, as:'user'}
应为#{list items:users, as:'user'}
或#{list users, as:'user'}
。