一 运用场景:
遍历list集合的时候,需要计算某一个数和集合下标序号的和;用于显示......
二 语法:
2.1 obj集合
<#if objList?exists && objList?size gt 0 >
<#assign constant = obj.constant > //常量
<#list objList as obj>
.......
<#assign sum =obj_index + constant > //求和
<#if sum?exists>
${(sum)!} //显示结果
</#if>
</#list>
</#if>
或
2.2 遍历某个数 如 数字:10
<#if obj.number?exists && obj.number gt 0 >
<#assign num= obj.number> //常量1
<#assign constant = obj.constant > //常量2
<#list num..1 as n> //相当于for(int i = 0;i< num ;i++){...}
.......
<#assign sum =n_index + constant > //求和
<#if sum?exists>
${(sum)!} //显示结果
</#if>
</#list>
</#if>
或者
<#assign constant = obj.constant > //常量
<#list 10..1 as n> //相当于for(int i = 0;i< 10;i++){...}
.......
<#assign sum =n_index + constant > //求和
<#if sum?exists>
${(sum)!} //显示结果
</#if>
</#list>
三 举例
最后
以上就是粗犷春天最近收集整理的关于FreeMarker基础(三) FTL页面求和的全部内容,更多相关FreeMarker基础(三)内容请搜索靠谱客的其他文章。
发表评论 取消回复