fn:startsWith()和fn:endsWith()函数
JSTL fn:startsWith() 函数与 Java 中的 startsWith 方法相似,用于判断一个字符串是否以指定的前缀开头。
JSTL fn:endsWith() 函数与 Java 中的 endsWith 方法相似,用于判断一个字符串是否以指定的后缀结尾。
JSP fn:endsWith() 函数的语法如下。
页面输出内容如下:
JSTL fn:endsWith() 函数与 Java 中的 endsWith 方法相似,用于判断一个字符串是否以指定的后缀结尾。
语法
JSP fn:startsWith() 函数的语法如下。boolean fn:startsWith(String sourceStr, String startprefix)其中,sourceStr 表示源字符串,startprefix 是指定的前缀。
JSP fn:endsWith() 函数的语法如下。
boolean fn:endsWith(String sourceStr, String endprefix)其中,sourceStr 表示源字符串,endprefix 是指定的后缀。
示例
下面为 fn:startsWith() 和 fn:endsWith() 函数的简单实例。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <!DOCTYPE html> <html> <head> <title>编程帮(www.biancheng.net)</title> </head> <body> <c:set var="mymsg" value="Example of JSTL function" /> 字符串以Example开头: ${fn:startsWith(mymsg, 'Example')} <br> 字符串以example开头: ${fn:startsWith(mymsg, 'example')} <br> 字符串以function结尾: ${fn:endsWith(mymsg, 'function')} <br> 字符串以Function结尾: ${fn:endsWith(mymsg, 'Function')} <br> </body> </html>
页面输出内容如下:
字符串以Example开头: true
字符串以example开头: false
字符串以function结尾: true
字符串以Function结尾: false