zl程序教程

您现在的位置是:首页 >  后端

当前栏目

spring boot整合freemarker及freemarker基础语法超详细讲解

SpringBoot基础 详细 语法 讲解 整合 freemarker
2023-09-14 09:02:01 时间

在这里插入图片描述

采用模板+数据=HTML 实现页面的静态化。
也就是服务端的页面静态化技术。

在这里插入图片描述

JSP/Freemarker/Thymeleaf是常见的模板引擎。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 引依赖

okhttp与HttpClient一样的作用,实现远程访问:
在这里插入图片描述

实体类@Data等注解:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

freemarker默认会从templates目录中获取模板,所以不要乱改:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

freemarker基础语法:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

遍历map集合中的数据:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

if指令:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运算符:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 或者用这种方法()
    在这里插入图片描述

空值处理:在这里插入图片描述
在这里插入图片描述

  • 不存在显示’'空字符串:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

内建函数:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 将数字类型转换成字符串:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述