freemarker取list的第一个元素 循环用法

阅读更多

<#list categories as c>
    <#list c.getForums() as f>
     <#if f_index == 0>
      <#assign default_forum_id = "${f.id}" />
    
   


${I18n.getMessage("ForumIndex.forumNameTags")}
<#assign n = 0 />
   
<#list categories as category>
   <#list category.getForums() as forum>
     <#assign n = n+1 /> 
     <#if n gt 5><#break>//取前五条记录
     ${forum.name?html}    
  
   <#if n gt 5>//在五条记录后面加上一条更多的标签
    ${I18n.getMessage("ForumIndex.forumNameTagsMore")}
    <#break>
    

===============

生成html

===============


热门标签:
   
     股票大家谈    
     行业公司研究    
     投资交易策略    
     创新产业研究    
     社区资源下载    
    更多...

你可能感兴趣的:(freemarker取list的第一个元素 循环用法)