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:取日

  

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM