1.fn:contains()作用:判断某字符串是否在一个字符串之中。"/>
首页 理论教育 JSP设计开发第3版:Functions操作标签库

JSP设计开发第3版:Functions操作标签库

时间:2023-11-08 理论教育 版权反馈
【摘要】:Functions标签库是在JSTL中定义的标准EL函数集。在Functions标签库中定义的函数,基本上都是对字符串进行操作的函数。在JSP页面中使用国际化标签库的标签,需要用taglib指令指明该标签库的路径:<%@taglib prefix="fn"uri="http://java.sun.com/jsp/jstl/functions"%>1.fn:contains()作用:判断某字符串是否在一个字符串之中。

JSP设计开发第3版:Functions操作标签库

Functions标签库是在JSTL中定义的标准EL函数集。在Functions标签库中定义的函数,基本上都是对字符串进行操作的函数。在JSP页面中使用国际化标签库的标签,需要用taglib指令指明该标签库的路径:

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

1.fn:contains()

作用:判断某字符串是否在一个字符串之中。

语法:${fn:contains(string,substring)}=>boolean

属性如下。

(1)string:原输入的字符串。

(2)substring:测试用的字符串。

(3)Result:回传string是否包含substring,若有,则回传true;若无,则回传false。

2.fn:containsIgnoreCase()

作用:判断某字符串是否在已有字符串之中,并忽略其大小写

语法:${fn:containslgnoreCase(string,substring)}=>boolean

3.fn:startsWith(string,prefix)

作用:判断一个字符串是否以某一字符串为开头。

语法:${fn:startsWith(string,prefix)}=>boolean

4.fn:endsWith(string,suffix)

作用:判断一个字符串是否以某一字符串为结尾。

语法:${fn:endsWith(string,suffix)}=>boolean

5.fn:escapeXml(String)

作用:用来转换转义符。例如,将<、>、'、"和&转换成&lt;、&gt;、&#039;、&#034;和&amp。

语法:${fn:escapeXml(String)=>String

6.fn:indexOf(string,substring)

作用:回传某字符串到一个字符串第一次吻合的位置。

语法:${fn:indexOf(string,substring)}=>int

7.fn:split(string,delimiters)

作用:将字符串分离成一个字符串数组

语法:${fn:split(string,delimiters)}=>string[]

8.fn:join(array,separator)

作用:将数组中的全部元素以指定字符串作为连接符,回传结合后的字符串。

语法:${fn:join(array,separator)}=>string

9.fn:replace(inputString,beforeSubstring,afterSubstring)(www.xing528.com)

作用:将字符串中的某些子字符串用另一字符串取代。

语法:${fn:replace(inputString,beforeSubstring,afterSubstring)}=>string

属性如下。

(1)inputString:原输入的字符串。

(2)beforeString:要替换的字符串。

(3)afterSubstring:替换成为的字符串。

10.fn:trim(string)

作用:去除字符串的前后空白。

语法:${fn:trim(string)}

11.fn:substring(string,beginIndex,endIndex)

作用:抽取字符串中的某一子字符串。

语法:${fn:substring(string,beginIndex,endIndex)}=>string

12.fn:substringAfter(string,substring)

作用:抽取字符串中某子字符串之后的字符串。

语法:${fn:substringAfter(string,substring)}=>string

属性如下。

(1)string:原输入的字符串。

(2)substring:某子字符串。

13.fn:substringBefore(string,substring)

作用:抽取字符串中某子字符串之前的字符串。

语法:${fn:substringBefore(string,substring)}=>string

属性如下。

(1)string:原输入的字符串。

(2)substring:某子字符串。

14.fn:toLowerCase(string)

作用:转换为小写字符。

语法:${fn:toLowerCase(string)}=>string

15.fn:toUpperCase(string)

作用:转换为大写字符。

语法:${fn:toUpperCase(string)}=>string

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈