Freemarker 特殊字符
‘#’、‘{’、‘}’、’ $ ‘这几个字符在FreeMarker中有着特殊的含义,属于保留字符。需要特殊方式才能在模版找输出。这种特殊方式就是“${r‘x’}”, ${r’‘}代表输出原生字符串,直接输出引号里的X字符。
例如输出 ‘#’字符: ${r’#‘}
输出 ‘{’字符: ${r’{'}
list中使用索引
如下代码,as 后面的那个变量,加上 _index,就可以表示当前循环到第几项
```xml
<#list itemList as item>
<#if item_index == 0>
</#if>
</#list>
list中,拼字符串,不输出最后一个“,”逗号
代码如下
<#list itemList as item>
<#-- item_has_next 为真,表示有下一个元素,就输出 “,”逗号-->
${item}<#if item_has_next>,</#if>
</#list>