JSTL的一些表達式

1、時間轉換(Date轉String)

<fmt:formatDate value="${yourDate}" type="date" pattern="yyyy-MM-dd" />


2、字符串的長度判斷與截取

<c:if test="${fn:length(yourText)>40}">${fn:substring(yourText,0,40)}...</c:if>


3、判斷字符串是否包含另一字符串(contains、containsIgnoreCase)

<c:if test="${fn:contains(name, searchString)}">

4、獲取子字符串在母字符串中出現的位置

${fn:indexOf(name, "123")}

5、替換字符串中的指定字符

${fn:replace(name, "123", "456")}

6、去除前後空格

${fn.trim(name)}

7、大小寫轉換(toLowerCase、UpperCase)

${fn.UpperCase(name)}

8、數字太大、在頁面上顯示成科學計數法的情況下,需要格式轉換

<fmt:formatNumber value="${price }" pattern="#0.##"/>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章