Thymeleaf常用语法总结

介绍

这篇文章主要介绍”Thymeleaf常用语法总结”,在日常操作中,相信很多人在Thymeleaf常用语法总结问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“Thymeleaf常用语法总结”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

<强> 1。强模板继承<强>:将页面公用的部分写到一个页面中<强>、强其它页面通过继承该页得到公共部分<强>。

创建一个公共页面<强>基本布局。html, 内容如下<强>:

 Thymeleaf常用语法总结

添加了jquery <强> 库和网站图标<强>。

<强> xmlns:布局:强导入<强>布局强标签

<强>布局:片段:强声明布局标识

将<强> hello.html 继承自<强>基本布局。html:

 Thymeleaf常用语法总结

<强>布局:修饰符:表示使用某个模板装饰<强>、强即父模板

<强>布局:片段:表示继承父模板对应的块<强>、强可以理解为<强> Java 中的父类方法<强>。

这个页面并没有导入Jquery <强> 库<强>、强但是我们已经可以使用<强> Jquery, 强说明模板继承成功<强>。

<强> 2。常用语法:

首先在<强> CommonResponse:: sayHello 强方法中向页面写入一些数据

 Thymeleaf常用语法总结

 Thymeleaf常用语法总结

<强> Thymeleaf 中的标签对应于<强>:[th: HTML中的标签),所以一般不需要单独去记<强>。

<强> th:价值:即<强> html 中的<强> 价值标签<强>。

<强> th:每个:迭代变量<强>、强可以定义两个迭代量<>强,1:迭代变量<强> (u), 2: 迭代状态量<强> (uStat)

<强> th:如果:强条件判断<强>、强推荐使用<强>情商,lt, gt, ne 强而不是<强>=& lt;,祝辞!=?/强>一些符号如<强>和需要使用已转义符号<强>(,,)

<强> th: attr: 用于设置某个属性的值<强>、强上面的代码对应<强>:id=[u.id], 强通常用于非html <强> 标签如<强> data-toggle 等<强>,请注意<强>:大写的字符将会被自动转换成小写<强>。强如<强>:data-Toggle 会被转换成<强> data-Toggle。

<强> #日期,#列表是<强> Thymeleaf 全局变量<强>、强类似还有很多<强>、强用到时请查看文档<强>。

 Thymeleaf常用语法总结

使用<强> th:内联:表示内容类型<强>、一般为<强>:文本、javascript。

<强> th:内联=皌ext": 使用该标签可以在内部直接使用<强> Thymeleaf 强语法<强>、强如果页面中需要写<强> js, 请使用<强> & lt; script th:内联=癹avascript"祝辞,代码块如果包含运算符或其他特殊符号<强>、请使用<强> CDATA 包住方法体<强>:

 Thymeleaf常用语法总结

或者

 Thymeleaf常用语法总结

示例页面:

 Thymeleaf常用语法总结

到此,关于“Thymeleaf常用语法总结”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

Thymeleaf常用语法总结