Thymeleaf的字符串与变量输出的操作

th:text

再页面输出值

th:value

可以将一个值放入到input标签的value中

实例:

  

  

   

 字符串操作:

  Thymeleaf提供一些内置对象,内置对象可以直接在模板中使用,这些对象是以#引用的

  引用内置对象需要使用#

  大部分内置对象的名称都以s结尾,如:stirngs,numbers,dates

  ${#strings.isEmpty(字符串)}

  判断字符串是否为空,如果为空返回true,否则返回false

  ${#strings.contains(字符串,'字符')}

  判断字符串是否包含子串,如果包含返回true,否则返回false

  ${#strings.startsWith(字符串,'字符')}

  判断当前字符串是否以子串开头,如果是返回true,否则返回false

  ${#strings.endsWith(字符串,'字符')}

  判断当前字符串是否以子串结尾,如果是返回true,否则返回false

  ${#strings.length(字符串)}

  返回字符串长度

  ${#strings.indexOf(字符串,'字符')}

  查找子串的位置,并返回改子串的下标,如果没找到则返回-1

  ${#strings.substring(字符串,数字)}

  ${#strings.substring(字符串,2,5)}//从下标2截取到下标5

  截取子串

  ${#strings.toUpperCase(字符串)}

  ${#strings.toLowerCase(字符串)}

  字符串转大小写

   

 日期格式化处理

  ${#datas.format(日期)}

  格式化日期,默认的以浏览器默认语言为格式化标准

  ${#dates.format(日期,'yyyy/MM/dd')}

  按照自定义的格式做日期转换

  ${#dates.year(日期)}

  ${#dates.month(日期)}

  ${#dates.day(日期)}

  year:取年

  month:取月

  day:取日

  

原文地址:https://www.cnblogs.com/yz-bky/p/12781244.html