Function Summary
boolean contains( java.lang.String, java.lang.String) Tests if an input string contains the specified substring.
boolean containsIgnoreCase( java.lang.String, java.lang.String) Tests if an input string contains the specified substring in a case insensitive way.
boolean endsWith( java.lang.String, java.lang.String) Tests if an input string ends with the specified suffix.
java.lang.String escapeXml( java.lang.String) Escapes characters that could be interpreted as XML markup.
int indexOf( java.lang.String, java.lang.String) Returns the index withing a string of the first occurrence of a specified substring.
java.lang.String join( java.lang.String[], java.lang.String) Joins all elements of an array into a string.
int length( java.lang.Object) Returns the number of items in a collection, or the number of characters in a string.
java.lang.String replace( java.lang.String, java.lang.String, java.lang.String) Returns a string resulting from replacing in an input string all occurrences of a "before" string into an "after" substring.
java.lang.String[] split( java.lang.String, java.lang.String) Splits a string into an array of substrings.
boolean startsWith( java.lang.String, java.lang.String) Tests if an input string starts with the specified prefix.
java.lang.String substring( java.lang.String, int, int) Returns a subset of a string.
java.lang.String substringAfter( java.lang.String, java.lang.String) Returns a subset of a string following a specific substring.
java.lang.String substringBefore( java.lang.String, java.lang.String) Returns a subset of a string before a specific substring.
java.lang.String toLowerCase( java.lang.String) Converts all of the characters of a string to lower case.
java.lang.String toUpperCase( java.lang.String) Converts all of the characters of a string to upper case.
java.lang.String trim( java.lang.String) Removes white spaces from both e
分享到:
相关推荐
而`jstl.jar` 包含了其他的标签库,比如SQL库(用于数据库操作)、XML库(用于XML处理)和函数库(Function Library)等。 1. **JSTL Core Library**:这是JSTL的基础,提供了许多与控制流相关的标签。例如: - `...
**JSTL Function和EL表达式** JSTL还包含了一组预定义的函数,可以通过`fn:`前缀调用,如`fn:escapeXml()`用于转义XML实体,`fn:length()`用于获取数组或集合的长度等。这些函数配合EL(Expression Language)...
JSTL主要由五个核心部分组成:Core、Format、I18N、Function和XML。 在JSTL的实现中,有两个主要的实现版本:Apache的Tomcat提供的`jstl.jar`和Sun Microsystems(现Oracle)的`standard.jar`。这两个jar包是JSTL...
JSTL由多个核心标签库组成,包括Core、Format、Function、I18N和SQL等,它们分别处理不同的任务,如控制流程、格式化数据、国际化以及数据库操作等。其中,Core库是最常用的部分,包含了与页面控制相关的标签,如`...
JSTL主要由五个核心组件组成:Core、Format、I18N、Function和XML。 **1. JSTL Core组件** Core组件是JSTL中最基础的部分,提供了类似于HTML标记的行为,但更加强大和灵活。例如: - `<c:if>`:条件判断,与Java的`...
在JSTL中,主要包含几个核心模块,如Core、EL、Format和Function等,这些模块提供了处理循环、条件判断、国际化、数据格式化等功能。 **JSTL Core标签库**是JSTL中最基础的部分,包含了用于控制流程、处理集合和...
### 使用JSTL Function标签库 **字符串处理**:`fn:split()`可以分割字符串,`fn:length()`获取字符串长度: ```jsp ${fn:split(name, ' ')}" /> ${fn:length(words)} ``` ### JSTL与EL JSTL与EL(Expression ...
JSTL主要包含五个核心标签库:Core、XML、JDBC、Function和fmt,每个库都有其特定的功能。 1. **JSTL Core标签库**是使用最广泛的,它提供了用于控制流程、输出数据、处理URL等的标签。例如: - `<c:set>`:用于...
3. **JSTL Function标签**:提供了一些预定义的函数,可以增强JSP表达式语言的能力。 4. **JSTL XML标签**:用于处理XML文档,包括解析、操作和生成XML数据。 **MySQL Connector/J** `mysql-connector-java-5.1.10-...
JSTL Function标签库包含了一些实用的函数,例如`fn:length()`计算数组或集合长度,`fn:escapeXml()`对字符串进行XML转义,防止XSS攻击。 **六、JSTL XML标签** 1. `<x:parse>`: 解析XML文档。 2. `<x:out>`: 显示...
### 五、JSTL Function标签 JSTL提供的函数库可以增强JSP表达式语言的能力。例如,`fn:length()` 可以计算数组或集合的长度。 ```jsp ${fn:length(list)} ``` ### 六、JSTL I18N支持 JSTL提供了处理国际化和本地...
JSTL Function标签** JSTL的`fn:`前缀提供了许多有用的功能,如字符串操作、数组处理等。例如,`fn:split()`用于根据指定分隔符拆分字符串。 **5. JSTL XML标签** JSTL的`xml:`前缀用于处理XML文档,如`...
JSTL包含多个核心标签库,如Core、XML、SQL和Function,分别用于基本操作、XML处理、数据库操作和自定义函数。 **2. JSTL核心库(Core Library)** Core库提供了大量与页面控制和导航相关的标签,如条件语句(if/else)...
JSTL的核心在于其五个主要部分:Core、I18N、XML、Function和Format。 **1. JSTL Core标签库** Core库是JSTL最基础的部分,它提供了与Servlet API类似的功能,但以标签的形式存在,使得代码更易读、更易维护。Core...
JSTL Function标签** - `fn:length()`:获取集合或数组的长度。 - `fn:split()`:根据分隔符拆分字符串。 - `fn:substring()`和`fn:substringBefore()`、`fn:substringAfter()`:字符串截取操作。 **6. JSTL XML和...
**四、JSTL Function标签库** 预定义的函数,例如`fn:length()`用于获取集合长度,`fn:substring()`用于截取字符串等。 **五、JSTL SQL标签库** 用于与数据库交互,如 `<sql:query>` 执行SQL查询, `<sql:update>...
JSTL Function库(fn)** Fn库包含了一些预定义的函数,这些函数可以用于增强JSP表达式语言(EL)的能力,例如: - `<fn:length>`:返回一个集合或字符串的长度。 - `<fn:substring>`:截取字符串的一部分。 - `...
JSTL是由Apache软件基金会的Jakarta项目开发的,它包含几个核心部分:Core、Format、I18N、XML和Function。这些部分提供了一套全面的标签,可以替代许多在JSP中用脚本语言编写的代码,从而提高代码的可读性和可维护...