Freemarker拼接字符串并截取问题

查看:1283
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆