JSTL 15个JSTL函数

JSTL函数提供了许多标准函数,其中大多数是常见的字符串操作函数。在JSP页面中导入JSTL函数库的语法为:

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

JSTL函数列表

JSTL函数 说明
fn:contains() 用于判断程序中输入的字符串是否包含指定的子字符串。
fn:containsIgnoreCase() 不区分大小的方式判断输入字符串是否包含指定的子字符串。
fn:endsWith() 用于判断输入字符串是否以指定的后缀结尾。
fn:escapeXml() 用于转义将被解释为XML标记的字符。
fn:indexOf() 获取指定子字符串首次出现的字符串的索引。
fn:trim() 删除字符串的两端空格。
fn:startsWith() 判断给定的字符串是否以特定的字符串值开头。
fn:split() 将字符串以指定字符串作为分隔符来拆分为字符串数组。
fn:toLowerCase() 将字符串的所有字符转换为小写。
fn:toUpperCase() 将字符串的所有字符转换为大写。
fn:substring() 根据给定的开始和结束位置截取字符串。
fn:substringAfter() 返回字符串中指定子串后面的部分。
fn:substringBefore() 返回字符串中指定子串前面的部分。
fn:length() 返回字符串中的字符数或集合中的字符数。
fn:replace() 用另一个字符串替换所有出现的字符串。