EL函数库
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ page import="java.util.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
String[] arr = {"a","b","c"};
List list = new ArrayList();
list.add(1);
list.add(2);
pageContext.setAttribute("arr", arr);
pageContext.setAttribute("list", list);
%>
${fn:length(arr) }<br>
${fn:length(list) }<br>
<h3>大小写的转换</h3>
${fn:toLowerCase('HH') }<br>
${fn:toUpperCase('kk') }<br>
<h3>是否包含某段字符</h3>
${fn:contains('www.baidu.com','bai') }<br>
${fn:containsIgnoreCase('www.baidu.com','BAI') }<br>
${fn:contains(arr,"b") }<br>
${fn:containsIgnoreCase(arr,"B") }<br>
<h3>是否以某段字符结尾或开始</h3>
${fn:endsWith('www.baidu.com',"com") }<br>
${fn:startsWith('www.baidu.com',"www") }<br>
<h3>某字符的索引</h3>
${fn:indexOf("www.baidu.com","b") }<br>
<h3>将arr的内容以--连接</h3>
${fn:join(arr,"--") }<br>
<h3>将baidu的b用d替换掉</h3>
${fn:replace("www.baidu.com","b","d") }<br>
<%-- ${fn:join(fn:split("a:b:c",":"),"--" }<br> --%>
<h3>截取字符串</h3>
${fn:substring("123456",1,3) }<br>
${fn:substring("123456",1,-1) }<br>
${fn:substringAfter("123456","4") }<br>
${fn:substringBefore("123456","4") }<br>
${fn:trim(" 123456 " ) }<br>
${fn:escapeXml("<font color=red>www.baidu.com</font>" ) }<br>
${"<font color=red>www.baidu.com</font>" }<br>
</body>
</html>
jstl--格式化的学习
<h1>数值的格式化</h1>
<fmt:formatNumber value="123456789" pattern="#,#00"></fmt:formatNumber><br>
<fmt:formatNumber value="123456789" type="currency"></fmt:formatNumber><br>
<fmt:formatNumber value="0.3465" type="percent"></fmt:formatNumber><br>
<h1>时间的格式化</h1>
<jsp:useBean id="now" class="java.util.Date"></jsp:useBean>
<fmt:formatDate value="${now }"/><br>
<fmt:formatDate value="${now }" type="both" dateStyle="long" timeStyle="long"/><br>
<fmt:formatDate value="${now }" type="both" pattern="yyyy-MM-dd HH:mm:ss"/><br>