第268天学习打卡(知识点回顾 springboot视图解析和模板引擎)

Posted doudoutj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第268天学习打卡(知识点回顾 springboot视图解析和模板引擎)相关的知识,希望对你有一定的参考价值。

知识点回顾

视图解析与模板引擎

视图解析: SpringBoot默认不支持JSP,需要引入第三方模板引擎技术实现页面渲染

1.视图解析:

视图处理方式:

  • 转发
  • 重定向
  • 自定义视图

2.模板引擎-Thymeleaf

现代化,服务端Java模板引擎

  • 基本语法
表达式名语法用途
变量取值${…}获取请求域、session域,对象等
选择变量*{…}获取上下文对象值
取消#{…}获取国际化等值
链接@{…}生成链接
片段表达式~{…}jsp:include作用,引入公共页面
  • 字面量
    • 文本值: ‘one text’, ‘Another one!’ …
    • 数字:0 , 34, 3.0, 12.3 …
    • 布尔值:true, false
    • 空值: null
    • 变量: one two ,…变量不能有空格
  • 文本操作
    • 字符串拼接: +
    • 变量替换:|The name is${name}|
  • 数学运算
    • 运算符: + - * / %
  • 布尔运算
    • 运算符: and , or
    • 一元运算:! not
  • 比较运算
    • 比较: > ,<, >=, <= ( gt, lt, ge, le)
    • 等式: ==, !=(eq, ne)
  • 条件运算
    • if-then:(if) ? (then)
    • if-then-else: (if) ? (then) :(else)
    • Default:(value) ?:(defaultvalue)

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibili

以上是关于第268天学习打卡(知识点回顾 springboot视图解析和模板引擎)的主要内容,如果未能解决你的问题,请参考以下文章

第300天学习打卡(知识点回顾 hashmap如何实现线程安全)

第300天学习打卡(知识点回顾 hashmap如何实现线程安全)

第266天学习打卡(知识点回顾 springmvc支持的返回值)

第223天学习打卡(知识点回顾 线程池)

第265天学习打卡(知识点回顾 springboot 复杂参数)

第291天学习打卡(知识点回顾 LRU算法)