JSTL的一些表达式

来源:互联网 发布:客户端mac 编辑:程序博客网 时间:2024/05/21 12:40

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.##"/>


0 0
原创粉丝点击