thymeleaf语法

thymeleaf语法,第1张

thymeleaf语法

thymeleaf是基于HTML的

1. 坐标

	org.springframework.boot
	spring-boot-starter-thymeleaf

2. 在文件夹templates下创建html文件

在文件的html根标签上添加命名空间




    
    Title


    


3. 基础语法
th:text = ""  文本输出 : 可替换标签间的文本内容
th:value = "" 只能用在intput元素
  • $ {x}返回存储在Thymeleaf上下⽂中的变量x或作为请求属性。
  • $ {param.x}将返回⼀个名为x的请求参数(可能是多值的)。
  • $ {session.x}将返回⼀个名为x的会话属性。
  • $ {application.x}将返回⼀个名为x的servlet上下⽂属性。
3.1 内置对象strings

使用内置对象用#引用
大多数内置对象都以s结尾

方法含义${#strings.isEmpty()}判断是否为空,空为true${#strings.contains(msg,‘T’)}判断msg中是否包含字符(串)T${#strings.startsWith(msg,子串)}判断msg中是否以字符(串)开头${#strings.endsWith(msg,字串)}判断msg中是否以字符(串)结尾${#strings.length(字符串)}返回字符串长度${#strings.indexOf(msg,字串)}查找子串的位置,返回该字串下标,没有返回-1${#strings.substring(msg,2)}截取msg从2到结束${#strings.substring(msg,2,5)}截取msg从2到5${#strings.toUpperCase(msg)}msg大写${#strings.toLowerCase(msg)}msg小写 3.2 内置对象dates


    
    FOREACH


    
        

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5695675.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存