所谓的函数标签库就是对String的一种封装;
<%@ page contentType="text/html" pageEncoding="gbk"%>
<%@ taglib prefix="c" uri="/WEB-INF/c.tld"%>
<%@ taglib prefix="fn" uri="/WEB-INF/x.tld"%>
<html>
<head><title>这是测试</title></head>
<body>
<%
pageContext.setAttribute("info","hello YUJ");
%>
<h3>查找:${fn:contains(info,"YUJ")}</h3>
<h3>查找:${fn:containsIgnoreCase(info,"yuj")}</h3>
<h3>查找:${fn:startsWith(info,"hello")}</h3>
<h3>查找:${fn:endsWith(info,"hello")}</h3>
<h3>查找:${fn:indexOf(info,",")}</h3>
</body>
</html>
<%@ page contentType="text/html" pageEncoding="gbk"%>
<%@ taglib prefix="c" uri="/WEB-INF/c.tld"%>
<%@ taglib prefix="fn" uri="/WEB-INF/x.tld"%>
<html>
<head><title>这是测试</title></head>
<body>
<%
pageContext.setAttribute("info","hello YUJ");
%>
<h3>查找:${fn:contains(info,"YUJ")}</h3>
<h3>查找:${fn:containsIgnoreCase(info,"yuj")}</h3>
<h3>查找:${fn:startsWith(info,"hello")}</h3>
<h3>查找:${fn:endsWith(info,"hello")}</h3>
<h3>查找:${fn:indexOf(info,",")}</h3>
<h3>替换:${fn:replace(info,"YUJ","LID")}</h3>
<h3>截取:${fn:substring(info,0,10)}</h3>
<h3>拆分:${fn:split(info," ")[0]}</h3>
</body>
</html>