Freemarker拼接字符串并截取问题
本文介绍了Freemarker拼接字符串并截取问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
1.定义一个变量
2.然后把变量和遍历出来的字符串拼接(结果:"、XXX、XXX、XXX、XXX")
3.截取字符串(效果为:"XXX、XXX、XXX、XXX")
4.字符串显示
<#assign company="、"/>
<#if contentCompanyPOs?size gt 0>
<#list contentCompanyPOs as cPOs>
${company + cPOs.companyName}
</#list>
</#if>
${company?substring(1)}
解决方案
1.问题已经解决 使用cPOs_index做了一个判断
<#assign company="、"/>
<#if contentCompanyPOs?size gt 0>
<#list contentCompanyPOs as cPOs>
<#if cPOs_index ==0>
${cPOs.companyName}
<#else>
${company + cPOs.companyName}
</#if>
</#list>
</#if>
这篇关于Freemarker拼接字符串并截取问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文