Thymeleaf调用Springboot bean的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thymeleaf调用Springboot bean的方法相关的知识,希望对你有一定的参考价值。

参考技术A Thymeleaf是Springboot官方推荐的模板引擎,但仅能渲染html xhtml这类型的格式,是实实在在的页面模板引擎。
开发过程中会遇到各种各样的需求,想要调用springboot上下文中bean的方法,thymeleaf使用@来调用bean方法:

这里我简单解释一下,我在所有业务上的css和js上的资源路径后缀加了一个时间戳的参数,在开发阶段保证了因浏览器缓存,带来的预览不及时等问题,因此我在常量中设置了参数dev,根据dev常量的参数来动态开启后缀。

浏览器开发者模式,效果如下:

常量方法很也普通

如上所示,thymeleaf @标签是资源标签,可以保证引用的资源开头都会加上contextPath,
thymeaf使用$来表示变量,使用@跟上bean的名称就可以调用了,是不是很简单。

以上是关于Thymeleaf调用Springboot bean的方法的主要内容,如果未能解决你的问题,请参考以下文章

03-03:springBoot 整合thymeleaf

从 Thymeleaf 调用并加载 Spring MVC 控制器请求方法

springboot的thymeleaf模板问题springboot的thymeleaf模板问题

SpringBoot——SpringBoot集成Thymeleaf

SpringBoot——SpringBoot集成Thymeleaf

springboot 中使用thymeleaf