【Spring Boot】【Thymeleaf】The SpringStandard Dialect
前言
- spring boot 2.1.1.RELEASE
- Thymeleaf 3.0
The SpringStandard Dialect
- 使用 Spring Expression Language (Spring EL or SpEL) 代替 OGNL 。${…} 和 *{…} 中的表达式使用 SpEL 解析。
- 使用 SpEL 表达式访问所有 Spring Bean: ${@myBean.doSomething()}
- 增加新的表单属性:th:field、th:errors和th:errorclass。为 th:object 编写了一个新的实现,允许它用于表单命令选择。
- 表达式对象和方法,
#themes.code(...)
,相当于spring:theme
JSP自定义标记。 - 表达式对象和方法,
#mvc.uri(…)
,相当于spring:mvcUrl(...)
JSP自定义函数(仅在spring4.1+中有效)。
注意,以上这些特性,必须使用 SpringTemplateEngine
作为模板引擎是才有效。
参考
https://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html#the-springstandard-dialect
【Spring Boot】【Thymeleaf】The SpringStandard Dialect相关推荐
- 【Spring Boot组件集成实战】集成Kaptcha谷歌验证码
更多精彩内容,请访问 Spring Boot组件集成实战专栏 ! 推荐项目:一套基于Spring Boot+Layui的内容管理系统/快速开发脚手架(含完整的开发文档.演示网址等) 文章目录 1. 验 ...
- 【Spring Boot 源码研究 】- 自动化装配机制核心注解剖析
1. 自动化装配介绍 Spring Boot针对mvc做了大量封装,简化开发者的使用,内部是如何管理资源配置,Bean配置,环境变量配置以及启动配置等? 实质是SpringBoot做了大量的注解封装, ...
- 【Spring Boot + Vue 实际案例】
一个实际的案例介绍Spring Boot + Vue 前后端分离 - nele - 博客园
- 【Spring Boot论坛项目实战】3、开发社区核心功能
文章列表: 1.初识Spring Boot,开发社区首页 2.开发社区登录模块 3.开发社区核心功能 开发社区核心功能 1 过滤敏感词 前缀树:根节点为空,除了根节点外的节点只包含一个字母 检测敏感词 ...
- 【Spring Boot 源码研究 】- 自动化装配条件化配置Conditional剖析
1. Spring Boot Condition功能与作用 @Conditional是基于条件的自动化配置注解, 由Spring 4框架推出的新特性. 在一个服务工程, 通常会存在多个配置环境, 比如 ...
- 【Spring Boot 源码研究 】- 自动化装配条件化配置AutoConfigurationImportFilter剖析
1. AutoConfigurationImportFilter的作用 1.1 之前讲解了SpringBoot的Conditional的自动化条件配置,我们分析了内部是如何具体实现,在整个实现当中, ...
- SpringBoot资料合集-04【Spring Boot与Web开发】
1.SpringMVC快速使用 1.基于restful http接口 的CURD 2.调用rest http接口 3.通过postman调用 4.通过swagger调用 2.SpringMVC自动配置 ...
- 【Bug档案01】Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h
[Bug档案01]Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h 参考文章: (1)[Bug档案01]Spring Boot的控制器+ ...
- 【Spring Boot官方文档原文理解翻译-持续更新中】
[Spring Boot官方文档原文理解翻译-持续更新中] 文章目录 [Spring Boot官方文档原文理解翻译-持续更新中] Chapter 4. Getting Started 4.1. Int ...
- 【Spring Boot 实战开发】第2讲 Kotlin类型系统与空安全
幻灯片1.png Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.在 Java 开发领域的诸多著名框架:Spring ...
最新文章
- 【Linux】40.date设定系统时间
- 一文整理四六级考前必背知识点【精简版】
- Codeforces Round #587 C. White Sheet(思维+计算几何)
- MSSQL-to-MySQL v5.3, 从MSSQL迁移到mySQL的最佳工具
- 棋牌类游戏算法–牌分类_快速分类–三向和双枢轴
- 运用vs code常见错误_CBA:浙江广厦控股 VS 广东东莞大益 热门篮球竞猜分析
- android动画能超过父容器吗,Android中你不得不知道的动画知识 (一)
- Common Techniques to Improve Shadow Depth Maps
- html对话框跳转页面,html页面的简单对话框(alert, confirm, prompt)
- iOS开发基础:OC数组对象NSArray的常用方法
- SpringCloud 之客户端负载均衡策略
- 【全套完结】数字电子技术基础——全套实验手册及仿真工艺实习【建议保存】
- python修改pdf文件
- 草图大师(SketchUp Pro 2019)多语言 永久启用教程
- 球体积公式推导(积分)
- Android平台压缩纹理ETC2 VS ASTC
- 电脑计算机硬盘格式化,教你电脑怎么格式化本地磁盘
- 【数据库原理】关系-Relationship
- 道路交通车路协同信息服务通用技术要求
- python jupyter notebook怎么调字体大小_配置Jupyter的代码主题 字体以及字体大小 代码自动补全...
热门文章
- 寻找最大的K个数,Top K问题的堆实现
- mysql fabric安装使用测试
- 论“性能需求分析”系列专题(一)之 性能需求剖析
- 从菜鸟到专家的五步编程语言学习法
- 文件“D:\file.txt”正由另一进程使用,因此该进程无法访问该文件。
- 对RESTful Web API的理解与设计思路
- android开发控件水波纹,Android实现水波纹控件的方法
- 搭建DNS域名解析服务器和本地配置HOST文件有什么区别?
- Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
- centos安装php扩展soap实现webservice(已经做测试)