SpringMVC 学习之JSTL函数

JSTL定义了一套可以在EL表达式中使用的标准函数,为了使用这些函数,必须在JSP的最前面添加taglib指令

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

1. contains函数

用来测试一个字符串中时候包含指定的子字符串,包含就返回true,否则返回false.

语法: contains(String, substring) 

${fn:contains(String,substring)}

2.containslgnoreCase函数 

与contains函数相似,但是测试不区分大小写

${fn:containslgnoreCase(String,substring)}

3.endWith函数

用于测试一个字符串是否以指定的后缀结尾,返回值为boolean\

${fn:endWith(String,suffix)}

4.startsWith函数

用于测试一个字符串是否以指定的前缀开头,

${fn:startsWith(string,prefix)}

5.escapeXml函数

用来给String编码,这种转换与out标签的escapeXml属性设置为true一样

${fn:escapeXml(string)}

6.indexOf函数

返回指定的子字符串在某个字符串中第一次出现位置的索引,如果没有找到指定的子字符串就返回-1

${fn:indexOf(string,substring)}

7.join函数

将一个String数组中的所有元素都合并成一个字符串,并用指定的分隔符分开,

${fn:join(Array,separator)}

8.length函数

用于返回集合中的项目数,或者字符串中的字符数

${fn:length(String)}

9.replace函数

将字符串中出现的所有beforeString用afterString替换,并返回结果

${fn:replace(string,beforeString,afterString)}

10.split函数

将一个字符串分离成一个子字符串数组,使用指定的分隔符

${fn:split(String,split)}

11.substring函数

返回一个从指定基于beginIndex,到指定的基于endIndex的终止索引的子字符串

${fn:substring(String,beginIndex ,endIndex)}

12.substringAfter函数

返回指定子字符串第一次出现后的字符串部分

${fn:substringAfter(String,substring)}

13.substringBefore函数

返回指定子字符串第一次出现前的字符串部分

${fn:substringBefore(string,substring)}

14.toLowerCase函数

将一个字符串转换为小写版本

${fn:toLowerCase(String)}

15.toUpperCase函数

将一个字符串转换为大写版本

${fn:toUpperCase(String)}

16.trim函数

删除一个字符串开头和结尾的空白

${fn:trim(string)}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值