当前位置: 代码迷 >> 综合 >> freemarker取list前几条数据
  详细解决方案

freemarker取list前几条数据

热度:81   发布时间:2024-02-22 15:59:35.0

1、取前几条数据

     <@_categoryList  id=4  >

             <#assign n = 0 />  // 遍历list之前定义assign=0
             <#list page.list as column>
                  <#assign n = n+1 />  // list里面再定义assign
                  <#if n gt 3><#break></#if>  // 取前三条数据
                  <div>
                      <h4>${(column.name)!}</h4>
                  </div>
             </#list>

     </@_categoryList>

2、取某一条数据

     <#list page.list as column>

         <#if column_index == 0>  // 直接取下标
               <div>
                     <h4>${(column.name)!}</h4>
               </div>
         </#if>

     </#list>