JSTL的常用方法

[align=center][size=large][color=red][b]JSTL的常用方法[/b][/color][/size][/align]
[size=large][color=blue][b]
1.背景场景介绍[/b][/color][/size]
[color=darkblue][b]11.jstl可以像java的一些函数一样,可以有截取字符串、获取长度、去空格、转大小写...[/b][/color]
[color=darkblue][b]1.2接下来就看一下具体的方法怎么使用,以及各自对应的作用[/b][/color]
[size=large][color=blue][b]
2.代码示例介绍[/b][/color][/size]
[color=darkblue][b]2.1首先你需要导入库[/b][/color]

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

[color=blue][b]2.2各个函数的方法以及作用介绍[/b][/color]
[color=red]1.[size=large][b]判断是否包含[/b][/size]字符的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:contains <c:if test="${fn:contains('abc', 'a')}">
fn:containsIgnoreCase <c:if test="${fn:containsIgnoreCase('abc', 'a')}">
fn:endsWith <c:if test="${fn:endsWith('abc', 'a')}">
fn:startsWith <c:if test="${fn:startsWith('abc', "a")}">

[color=red]2.[size=large][b]获取字符位置[/b][/size]的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:indexOf ${fn:indexOf('abc', 'a')}

[color=red]3.[size=large][b]数组转字符串[/b][/size]的方法(用指定字符隔开) [/color][b] [color=darkblue] 前者为函数后者为示例[/color][/b]

fn:join ${fn:join(array, ";")}

[color=red]4.[size=large][b]获取字符长度或数组大小[/b][/size]的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:length ${fn:length('abc')}

[color=red]5.[size=large][b]获取字符长度或数组大小[/b][/size]的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:length ${fn:length('abc')}

[color=red]5.[size=large][b]截取字符串[/b][/size]的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:split ${fn:split('abc', "a")} //把字符串按照指定字符切分
fn:substring ${fn:substring('abc', 0, 1)}
fn:substringAfter ${fn:substringAfter('abc', "a")} //获取从某个字符所在位置开始的子串
fn:substringBefore ${fn:substringBefore('abc', "a")}

[color=red]6.[size=large][b]转换大小写[/b][/size]的方法 [/color][b] [color=darkblue]前者为函数后者为示例[/color][/b]

fn:toLowerCase ${fn.toLowerCase('ABC')}
fn:toUpperCase ${fn.UpperCase(abc)}

[color=red]7.[size=large][b]去空格[/b][/size]的方法 [/color][b] [color=blue]前者为函数后者为示例[/color][/b]

fn:trim ${fn.trim('abc ')}
fn:replace ${fn:replace('abc-', '-"', '•')} //可以替换字符串也可去空格
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值