第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支持的返回值)