1
以前我只使用过Scala模板,但现在我正在使用Java和Groovy模板。我发现很难理解Groovy模板。如何将数组传递给模板,然后在Play Framework中显示内容?
我通过从我的控制器阵列,以这样的观点:
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>
啊,这对集合起作用,但不在数组上,所以我会用ArrayLists来代替,谢谢。 – Jonas