番外拓展Thymeleaf
时间:2023-03-01 21:30:00
在功能实现之前,如果像作者一样,主要是为了练习后端像作者一样Thymeleaf不熟悉模板引擎,建议先了解/复习。
若将静态界面引入项目, 如果您想通过浏览器访问静态界面,引用基本错误…因为项目已经使用了 thymeleaf模板引擎.
像资源使用相对路径, 需要添加
th:href"@{/css/xx.css}"
被识别…@{/}
是context路径, 就默认访问 static。
在下一个后台登录界面的前端使用thymeleaf标签。
本项目使用thymeleaf的内容上并不算多,先列出来一些。
-
${...}
: 获取变量值 ; OGNL -
*{...}
:选表达式,和${..}
功能相似。 -
#{...}
:消息表达式,引用字符串。 -
@{...}
:链接地址表达式,定义URL。 -
使用内置的基本对象,如
#arrays
,#strings
… -
本文的一些操作:
拼接:
|The name is ${name}|
-
三元表达式
(if) ? (then) : (else)
-
一些常用的th标签
-
JS模板,JS内联操作
推荐一个博客:
https://blog.csdn.net/feyehong/article/details/113094404
你可以简单地理解这些thymeleaf标签。
这是作者在网上找到的一个Thymeleaf中文文档(虽然没怎么看)
链接:https://pan.baidu.com/s/1BwGhn9dnb4ZmGGpEVLWDuA
提取码:2wns