Alfresco-将变量值从js控制器传递到freemarker

时间:2013-12-13 12:14:27

标签: javascript alfresco freemarker alfresco-share web-scripting

任何人都可以告诉我,我做错了什么?

我想用这段代码检索我所有的露天网站(这应该有用):

model.sites = siteService.listSites(null, null, 0); // return type= List<Site>

现在我想在我的HTML freemarker模板中检索此列表model.sites,如下所示:

 <body> ${sites} </body>

如何查看此网站列表。我知道我在ftl中弄错了,但找不到解决方法如何检索它。

1 个答案:

答案 0 :(得分:1)

您需要遍历freemarker中的网站。假设您想要一个站点名称列表,并在它们之间使用逗号,那么您的freemarker将希望看起来像:

<body>
  <#list sites as site>
     ${site.shortName}<#if site_has_next>,</#if>
  </#list>
</body>