SUN:EL函数库

来源:互联网 发布:怎么设置ad网络的大小 编辑:程序博客网 时间:2024/06/07 00:39

由于在 JSP 页面中显示数据时,经常需要对现实的字符串惊醒处理, SUN 公司针对于一些常见处理定义了一套 EL 函数库供开发者使用.

这些 EL 函数在 JSTL 开发包中进行描述, 因此在 JSP 页面中使用 SUN 公司的 EL 函数库, 需要导入 JSTL 开发包, 并在页面中导入 EL 函数库.


1. 导入开发包(MyEclipse 会自动导入 JSTL包  )

在 WEB-INF 目录下导入  JSTL 对应的 jstl.jar 和 standerd.jar 两个包

2.在需要使用的页面 使用 taglib 指令 导入

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
3 使用例子

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ page import="cn.domain.User" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <title>My JSP 'index.jsp' starting page</title>  </head>  <body>   1.转换成小写:<span style="color:red;">${fn:toLowerCase("aaa.BBB.ccc") }</span><br>   2.返回字符串长度:<span style="color:red;">${fn:length("aaa.BBB.ccc") }</span><br>   3.以指定的字符分割某个字符串,获取第二个元素:<span style="color:red;">${fn:split("aaa.BBB.ccc",".")[1]}</span><br>  </body></html>

4 常用函数

这里写图片描述