Thymeleaf模板引擎的一些知识点
来源:互联网 发布:怎么看电脑端口号 编辑:程序博客网 时间:2024/05/17 01:21
Thymeleaf是面向Web和独立环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本。
Thymeleaf的主要目标是提供一个优雅和高度可维护的创建模板的方式。为了实现这一点,它建立在自然模板的概念上,将其逻辑注入到模板文件中,不会影响模板被用作设计原型。这改善了设计的沟通,弥合了设计和开发团队之间的差距。
Thymeleaf也从一开始就设计了Web标准 - 特别是HTML5 - 允许您创建完全验证的模板,
标准表达式语法
简单表达式
可变表达式 ${}
选择变量表达式 :*{}
消息表达式 #{}
连接网址表达式 @{}
片段表达式 ~{}
创建表单:
1.处理命令对象
th:object 属性指定命令对象 Java bean
输入 :
th:field=”*{}” 将在表单支持bean上进行评估 bean 的属性
双括号表达式 将任何对象转化为string类型
● 对于变量表达式: ${{…}}
● 对于选择表达式: *{{…}}
超链接带参数
<a style="font-size: medium" th:href="@{/xxx(id=${java bean.id})}"></a>
迭代
<th:each>
在js中读取后台传递的数据
首先在
<script type="text/javascript" th:inline="JavaScript"></script>
然后
var xxx= [[${后台传递对象的名称}]];
在使用Thymeleaf模板引擎时,加载CSS 和JS
<link th:href="@{/css/xxx.css}" rel="stylesheet" href="/css/xxx.css"> <script th:src="@{/js/xxx.js}" src="/js/xxx.js"></script>
阅读全文
0 0
- Thymeleaf模板引擎的一些知识点
- thymeleaf模板引擎的使用
- SpringBoot Thymeleaf 模板引擎
- Thymeleaf 模板引擎
- 【Thymeleaf】新一代Java模板引擎Thymeleaf
- Thymeleaf模板引擎 学习笔记
- Thymeleaf模板引擎基本用法
- springboot webmvc thymeleaf 模板引擎
- 新一代Java模板引擎Thymeleaf
- SpringBoot使用thymeleaf模板引擎
- Thymeleaf模板引擎基本语法
- 新一代Java模板引擎Thymeleaf
- HTML5模板引擎 Thymeleaf 教程
- SpringBoot整合模板引擎Thymeleaf
- 新一代Java模板引擎Thymeleaf
- java springboot Thymeleaf模板引擎
- springboot之模板引擎 --- thymeleaf
- Thymeleaf模板引擎简介【一】
- C#异常处理总结
- Mysql5.7版本单机版my.cnf配置文件
- Miller_Rabin素数测验
- spring mybatis 之MapperScannerConfigurer
- 【状压DP】【cofun1372】售货员难题
- Thymeleaf模板引擎的一些知识点
- Unity SteamVR插件集成
- 2.2.12多线程的死锁(jps命令、jstack命令)
- 【20171011】python_语言设计(6)程序设计方法与面向对象程序设计
- 2016算法第一次练习赛——C 斐波那契进阶
- MySQL索引类型总结和使用技巧以及注意事项
- C++STL之vector详解(转)
- Android 代码设置来电铃声
- Servlet登录传递注意事项