我发现使用groovy
很难在play框架中显示模板#{list users, as:'user'}
<li>${user}</li>
#{/list}
#{list items:0..10, as:'i'}
${i}
#{/list}
如何将上述2组合成这样的显示
我的名字
播放姓名
Groovy名称
答案 0 :(得分:2)
如果我理解正确,这很容易实现。
要在Groovy中执行此操作,使用Play,您只需执行
#{list users, as:'user'}
<li>${user_index}. ${user}</li>
#{/list}
有关详细信息,请参阅list标签。 http://www.playframework.org/documentation/1.2.2/tags#list
显然,您可以使用HTML中的OrderedList完成此操作,使用List标记之外,默认情况下,HTML将显示编号列表。
因此,您的代码可能只是
<ol>
#{list users, as:'user'}
<li>${user}</li>
#{/list}
</ol>
答案 1 :(得分:0)
不知道你的示例输出是什么意思,但我假设你有:
<ul>
#{list users, as:'user'}
<li>${user}</li>
#{/list}
</ul>
如果您将其更改为<ol>
而不是<ul>
,您将获得一个包含数字的有序列表:
<ol>
#{list users, as:'user'}
<li>${user}</li>
#{/list}
</ol>