JSTL标签库功能强大,我们经常使用的是以下TAGLIB:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
却忽略了另外一个强有力的TAGLIB:
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
其中包含中通常的字符串操作(大小写转换、查找替换等功能),呵呵,还有一个是访问集合长度的TAGLIB,在你的SPRING应用中的如果使用JSTL1.1标签库,你会找到一个 fn.tld 文件,里面包含标记说明,而且还带有示例。我们以访问集合长度为例:
<c:out value="${fn:length(searches)}" />
其它的功能就不详细讲了,大家可以自己去看哟!