1.视图解析是指springboot处理请求后跳转到某个页面的过程。
springboot默认不支持jsp,需要引入第三方引擎技术实现页面渲染。所以本次主要使用thymeleaf作为模板引擎
thymeleaf简介
Thymeleaf is a modern server-side Java template engine for both web and standalone environments, capable of processing HTML, XML, JavaScript, CSS and even plain text.
现代化、服务端Java模板引擎
2、基本语法
1、表达式
表达式名字
语法
用途
变量取值
${
...}
获取请求域、session域、对象等值
选择变量
*{
...}
获取上下文对象值
消息
#{
...}
获取国际化等值
链接
@{
...}
生成链接
片段表达式
~{
...}
jsp:include 作用,引入公共页面片段
2、字面量
文本值: 'one text' , 'Another one!' ,…数字: 0 , 34 , 3.0 , 12.3 ,…布尔值: true , false
空值: null
变量: one,two,.... 变量不能有空格
3、文本操作
字符串拼接: +
变量替换: |The name is ${
name}|
4、数学运算
运算符: + , - , * , /