jstl的fn常用方法库

<center>
    fn:endsWith()方法判断某字符是否以指定的参数结尾<br>
    fn:startsWith()方法判断某字符是否以指定的参数开始<br>
<table>
    <c:forEach var="file" items="${files }">
        <tr>
            <td>${file.name }</td>
            <td>
            <c:choose>
                <c:when test="${fn:startsWith(file.name,'I')}">Intel</c:when>
                <c:otherwise>
                    <c:if test="${fn:endsWith(file.name,'.txt') }">
                        文本文件
                    </c:if>
                </c:otherwise>
            </c:choose>
    </c:forEach>
</table>
查找子字符串
fn:indexOf('filename.txt','.')=${fn:indexOf('filename.txt','.') }<br>
字符串分割<br>
<c:set value="${fn:split(header['accept'],',') }" var="names"/>
<c:forEach items="${names }" var="name">
    ${name }<br>
</c:forEach>
length()方法可取字符串、数组、集合的长度:<br>
"${pageContext.request.requestURL }"的长度:${fn:length(pageContext.request.requestURI) }<br>

</center>

演示效果:

fn:endsWith()方法判断某字符是否以指定的参数结尾
fn:startsWith()方法判断某字符是否以指定的参数开始

$360Section 
$Recycle.Bin 
.rnd 
360SANDBOX 
BOOTNXT 
Documents and Settings 
hiberfil.sys 
hp 
inetpub 
IntelIntel
pagefile.sys 
PerfLogs 
Program Files 
Program Files (x86) 
ProgramData 
Recovery 
swapfile.sys 
SWSetup 
System Volume Information 
SYSTEM.SAV 
Users 
WiFi_Log.txt文本文件
Windows 
查找子字符串 fn:indexOf('filename.txt','.')=8
字符串分割
text/html
application/xhtml+xml
application/xml;q=0.9
image/webp
*/*;q=0.8
length()方法可取字符串、数组、集合的长度:
"http://localhost:8080/ELTest/index3.jsp"的长度:18

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值