Javascript Alfresco-将变量值从js控制器传递到freemarker
谁能告诉我我做错了什么 我想用此代码检索我的所有露天场地(应该可以):Javascript Alfresco-将变量值从js控制器传递到freemarker,javascript,alfresco,freemarker,alfresco-share,web-scripting,Javascript,Alfresco,Freemarker,Alfresco Share,Web Scripting,谁能告诉我我做错了什么 我想用此代码检索我的所有露天场地(应该可以): model.sites=siteService.listSites(null,null,0);//返回类型=列表 现在我想在我的HTML freemarker模板中检索列表model.sites,如下所示: <body> ${sites} </body> ${sites} 如何查看此网站列表。我知道我在ftl中弄错了,但找不到如何检索它的解决方案。您需要在freemarker中循环浏览站点。假
model.sites=siteService.listSites(null,null,0);//返回类型=列表
现在我想在我的HTML freemarker模板中检索列表model.sites,如下所示:
<body> ${sites} </body>
${sites}
如何查看此网站列表。我知道我在ftl中弄错了,但找不到如何检索它的解决方案。您需要在freemarker中循环浏览站点。假设您想要一个站点名称列表,并在它们之间加上逗号,那么您的freemarker将希望看起来像:
<body>
<#list sites as site>
${site.shortName}<#if site_has_next>,</#if>
</#list>
</body>
${site.shortName},
或者如果站点的toString()
给出了足够好的结果,只需${sites?join(',')}
。
<body>
<#list sites as site>
${site.shortName}<#if site_has_next>,</#if>
</#list>
</body>