thymeleaf全局变量定义

1、 重写configureViewResolvers方法

/*** @author : fzz*/
@Component
public class WebMvcConfigurerAdapter implements WebMvcConfigurer {@Resource(name="thymeleafViewResolver")private ThymeleafViewResolver thymeleafViewResolver;@Value("${spring.env}")private String version = "DEV";@Overridepublic void configureViewResolvers(ViewResolverRegistry registry) {if (thymeleafViewResolver != null) {Map<String, Object> vars = new HashMap<>(1);vars.put("version", version);thymeleafViewResolver.setStaticVariables(vars);}WebMvcConfigurer.super.configureViewResolvers(registry);}
}

2、html中应用

<div class="environmentclass" th:data-value="${version}">

thymeleaf全局变量定义相关推荐

  1. python全局变量定义_Python 3 实现定义跨模块的全局变量和使用

    尽管某些书籍上总是说避免使用全局变量,但是在实际的需求不断变化中,往往定义一个全局变量是最可靠的方法,但是又必须要避免变量名覆盖. Python 中 global 关键字可以定义一个变量为全局变量,但 ...

  2. C语言全局变量定义方法

    C语言全局变量定义方法 今天调试系统的时候,需要定义几个全局位变量,定义好后一编译,发现错误一大堆,错误基本都是位变量定义时产生的.以前也定义过全局变量啊,但是先前怎么没错误?瞎折腾了一会最后还是发现 ...

  3. 一、初识kotlin之全局变量定义(kotlin学习笔记)

    文章目录 语法区别 全局变量定义区别 语法区别 kotlin与java在定义参数上的区别,如下全局变量的定义,请通过名称对应,同一个名称在kotlin中出现多次表示这个变量有多种定义方式 全局变量定义 ...

  4. 全局变量定义的时候左侧加了static_c语言中static 用法

    static在c里面可以用来修饰变量,也可以用来修饰函数. 先看用来修饰变量的时候.变量在c里面可分为存在全局数据区.栈和堆里.其实我们平时所说的堆栈是栈而不是堆,不要弄混. int a ; int ...

  5. C语言中的全局变量定义与使用

    1.  书中对'全局变量'的定义 在函数内定义的变量是局部变量,而在函数外定义的变量叫做外部变量,外部变量是全局变量.全局变量可以为本文件中其他函数所共用它的有效范围从定义变量的位置开始到本源文件结束 ...

  6. vue3全局变量定义使用

    当自己尝试用vue3开发项目时候遇到需要全局变量使用时候怎么办?vue2处理很简单在原型链上使用挂载 api.js import http from './http'//拦截器 const api = ...

  7. C语言技巧一 全局变量定义

    假设文件A.c 定义了一个全局变量 int  g_var1; 在文件B.c 中引用的话,需要先声明一下外部引用  extern int g_var1; 如果全局变量很多的话,或者多个文件都使用了该全局 ...

  8. qml全局变量定义建议

    从C++导入到qml的全局变量和qml定义变量或许有些混淆,使用下列建议或许可以解决全局变量混淆的问题.   定义qml变量相当于定义JavaScript变量.JavaScript变量命名必须以字母, ...

  9. WIN32汇编程序设计中的全局变量定义

    1.全局变量的定义 全局变量的作用域这是整个程序,win32汇编的全局变量定义在.data或.data?段内,可以同时定义变量的类型和长度,格式是: MASM中可以定义的变量类型相当多,具体如表3.2 ...

最新文章

  1. 可与教科书相媲美的书——《世界是数字的》
  2. python import 路径_Python 从相对路径下import的方法
  3. liferay remove Your request completed successfully.
  4. Kubernetes里ingress配置的一些例子
  5. JS正则表达式大全【转】
  6. dbnetlib sqlserver不存在或拒绝访问_404:对不起,您访问的网页不存在
  7. cf375D. Tree and Queries(莫队)
  8. WPF Demo15 MVVM
  9. 【OOAD】OOAD概述
  10. asp毕业设计——基于asp+access的学生论坛设计与实现(毕业论文+程序源码)——学生论坛
  11. 前端请求路径为何不能写成http://localhost:8080/**/** ?
  12. vue在新的标签页打开pdf文件
  13. 5分钟学会图片优化 之 七伤拳
  14. USB composite 设计
  15. learning rate对深度模型的影响:论文阅读Cyclical Learning Rates for Training Neural Networks
  16. Hopscotch(POJ-3050)
  17. 天水市2021年高考成绩查询,2021年天水高考状元是谁分数多少分,历年天水高考状元名单...
  18. IMAP工作原理及特性/imap协议pop协议mail协议
  19. GP6创建tablespace 和GP4的差别
  20. linux命令之unzip

热门文章

  1. Python爬虫自学
  2. C#开发WAP程序(转)
  3. masquerade词根词缀_如何记忆单词
  4. python序列之字典
  5. 神武服务器维护时间表,《神武4》:4月10日更新维护完整内容盘点
  6. 10天学会STM32的学习心得总结
  7. java8 排序问题
  8. 关于rotate动画在ios设备无效的问题
  9. BCS2022成果发布:奇安信首次展示“零事故”背后“软实力”
  10. 易观发布最新报告:电商第三唯品会如何做到“正品”第一?