JSTL标签库-function函数库

一、Function函数库:fn.tld

1.在JSP中使用taglib指令引入函数库:
<%@taglib prefix=“fn” uri=“http://java.sun.com/jsp/jstl/functions” %>
不是标签形式,这个库中的函数是在EL表达式中使用都是对字符操作的实用函数。如:取字符串子串、去空白等。
a) 自定义函数库
b) Jstl function库

在这里插入图片描述
2.使用语法:${fn:函数名(参数列表)}

3.操作例子:

<c:set var="username" value="james shen"/>

    <h3>${username}是否包含shen:${fn:contains(username, 'shen')}</h3>

    <c:if test="${fn:startsWith(username, 'james')}">
        ${username}以james开头
    </c:if>

    <h1>${fn:join(fn:split('2019-11-22', '-'),'/')}</h1>

     <h1>${username}有${fn:length(username)}个字符</h1>

    <h1>从${username}中把shen截取出来:${fn:substring(username, fn:indexOf(username, ' ')+1, -1)}</h1>

    <h1>${username}的大写形式:${fn:toUpperCase(username)}</h1>
    <h1>${username}的小写形式:${fn:toLowerCase(fn:toUpperCase(username))}</h1>

    <h1>Name:${fn:trim('  jack     ')}***</h1>
    ${fn:trim('  mar ry  ')}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>