springboot使用freemarker模块的常用使用

springboot使用了freemarker模板,在数据返回给页面之后如何使用以及使用分页:

 <#if lists??>
    <#list lists as list>
    <tr>
        <td width="16%">${list.id}<input type="hidden" value="${list.id}" id="eidt"></td>
    </tr>
</#list>
</#if>
<#if (lists?size=0)>
<tr>
    <td colspan="2">没有数据,请重新设置查询条件</td>
</tr>
</#if>

lists是后台返回的一个数,这句话的意思lists是否为空,不为空就遍历lists

如果lists的长度为0,那么就显示没有数据

而在分页模块

<font size="2">总页数${page!}</font>
        <font size="2">当前页数${pageNum!}</font>

        <#if pageNum-1 gt 0>
        <a style="color:blue" onm ouseOver = "this.style.color = 'red'"  href="/****/***?pageNum=1">首页</a>
        <a style="color:blue" onm ouseOver = "this.style.color = 'red'"  href="/****/***?pageNum=${pageNum-1}">上一页</a>
    </#if>

    <#if pageNum lt page>
    <a style="color:blue" onm ouseOver = "this.style.color = 'red'"  href="/****/***?pageNum=${pageNum+1}">下一页</a>
    <a style="color:blue" onm ouseOver = "this.style.color = 'red'"  href="/****/***?pageNum=${page}">尾页</a>

</#if>
上一篇:SpringBoot 2.x (8):模板引擎


下一篇:springboot整合freemarker自动加载宏