06.Beetl标签函数include ---《Beetl视频课程》

简介:

本期视频实现了评论列表分页;

内容简介:使用了标签函数include完成分页抽取

一起学beetl目录:https://my.oschina.net/u/1590490?tab=newest&catalogId=6214598

作者:GK


标签函数 include

include 标签与JSP、freemark等其他的模板引擎类似。

在一个模板中包含另一个模板,

第一个参数时模板路径,

第二个参数是一个json对象,用来向include的模板传递参数。

        <%include("/common/page.html",{page:msgPage,action:"detail",condition:"&id="+blog.id!}){}%>

以下是page.html的模板内容

<div class="paging">
    <%if(page.pageNumber <= 1){%>
    <a href="#">首页</i></a>
    <%}else{%>
    <a href="${ctxPath}/${action!}?pageNumber=${page.pageNumber-1}${condition!}">上一页</i></a>
    <%}%>

    <%if(page.pageNumber >= page.totalPage){%>
    <a href="#">末尾页</i></a>
    <%}else{%>
    <a href="${ctxPath}/${action!}?pageNumber=${page.pageNumber+1}${condition!}">下一页</i></a>
    <%}%>
</div>

项目git地址:https://gitee.com/gavink/beetl-blog

视频地址:下载下来会更清晰,视频比较长,可使用倍速看

百度网盘下载: https://pan.baidu.com/s/1LyxAxlKpVXgVjwSXIbzBuA 提取码: 68im

在线播放地址:bilibili (可以调节清晰度): https://www.bilibili.com/video/av36278644/?p=6

博客目录:https://my.oschina.net/u/1590490?tab=newest&catalogId=6214598

目录
相关文章
|
9月前
|
SQL 前端开发 Java
|
10月前
|
Java
JavaWeb第十一章课后题 JSTL标签库
JavaWeb第十一章课后题 JSTL标签库
127 0
|
SQL XML 缓存
Mybatis源码解析之六剑客
Mybatis源码解析之六剑客
|
Java 数据库连接 数据库
Mybatis if 标签使用总结,有图易懂
Mybatis if 标签使用总结,有图易懂
244 0
Mybatis if 标签使用总结,有图易懂
|
算法 Java C++
【Java注释】Java注释也能玩出花样,玩透Java注释收藏这一篇就够了
定义这个注释规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)。
|
Java 开发工具 git
05.Beetl标签函数以及定界符、占位符介绍---《Beetl视频课程》
本期视频实现了博客的详情页面; 使用了标签函数layout完成详情功能,并且介绍了 定界符与占位符的作用
1477 0
|
数据格式 JSON 开发工具
07.HTML标签以及自定义定界符配置---《Beetl视频课程》
HTML标签以及自定义定界符配置---《Beetl视频课程》
1524 0
|
Java Spring 编译器
03.Beetl模板变量以及自定义模板配置---《Beetl视频课程》
使用临时变量、全局变量、共享变量、自定义Beetl配置、使用ctxPath解决乱码、404等问题
1786 0
|
Web App开发 Java 关系型数据库
02.Beetl模板的基础用法 【变量、循环、条件】---《Beetl视频课程》
springboot 集成 beetlsql;使用for循环,使用if控制语句,使用虚拟属性,定义变量等等
2363 0