List Freemarker中的字符串列表
我有一个java代码中的字符串列表:List Freemarker中的字符串列表,list,freemarker,List,Freemarker,我有一个java代码中的字符串列表: List<String> keywords = new ArrayList<String>(); keywords.add("Apple"); keywords.add("Banana"); List关键字=new ArrayList(); 关键词:添加(“苹果”); 关键词:添加(“香蕉”); 我想使用Freemarker显示关键字: 苹果、香蕉 怎么做 附言: 我仔细阅读了手册,发现一些文章建议使用,但结果是: 苹果 香蕉Fr
List<String> keywords = new ArrayList<String>();
keywords.add("Apple");
keywords.add("Banana");
List关键字=new ArrayList();
关键词:添加(“苹果”);
关键词:添加(“香蕉”);
我想使用Freemarker显示关键字:
苹果、香蕉
怎么做
附言:
我仔细阅读了手册,发现一些文章建议使用
,但结果是:
苹果
香蕉FreeMarker保留您的空间(和EOL),但不会自行添加任何空间。所以,把所有的东西放在同一行:
<#list myListName as item>${item}</#list>
${item}
Freemarker为空白控制提供了一些功能,请参见如果需要逗号分隔的列表,可以使用以下功能:
<#list seq as x>
${x_index + 1}. ${x}<#if x_has_next>,</#if>
</#list>
${x_索引+1}${x} ,,
请参阅:自Freemarker的2.3.20版以来,存在 例如,模板: ${colors?连接(“,”} 。。将产生: 红,绿,蓝
自版本2.3.23起,您还可以使用以下代码:
<#list users as user>
<div>
${user}<#sep>, </#sep>
</div>
</#list>
${user},
取自。Sourceforge链接已断开。目前的链接是这个工作非常出色,谢谢!