咱们在使用SpringBoot框架的时候在前面已经介绍了Thymelea引擎模板,由于SpringBoot对JSP惨不忍睹的支持。那咱们在使用引擎模板对前端页面进行渲染可以返回的状况下咱们怎么才能在静态的HTML页面上加载动态的数据呢?这时候咱们就要介绍关于Thymeleaf的一些基本使用方法了。css
首先和咱们JSP页面中导入C字库是同样的,咱们须要进行必定的配置: 以下图所示,在html标签上进行两段添加html
文本显示:我在session中保存了一个key值为 user1 的用户对象,我想在页面直接显示它的名字:使用 th:text 便可前端
* 号运算:咱们想展现一个对象的全部属性,这个对象属性有十多个,每次咱们都要用对象.属性进行展现么?这时候,* 运算应运而生: spring
固然,咱们Object的对象建立不必定只能在div中,也能够在table等块级元素中存在。springboot
if条件运算:session
selected选择框默认: app
each循环:别名选取在进行使用,这和Foreach标签的item和var两个属性仍是很类似的框架
时间转换:咱们在使用后台数据时间的时候直接使用date类型的数据是很不人性化的,因此thymeleaf提供了时间转换的方法3d
URL路径地址:htm
固然咱们不可避免的是仍是须要在html页面里面进行css以及js的引用,那么咱们在引用的时候应该怎么使用:
1>配置application.yml文件:由于咱们在springboot框架中默认的全部静态资源都是在static文件夹中的
2>编辑js文件:
3>html页面进行引用: