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