如果只是使用EL表达式不需要任何配置,需要jsp/servlet容器必须实现j2ee1.4/servlet2.4/jsp2.0规范
jstl标签库的配置和使用:
* 将jstl.jar和standard.jar拷贝到WEB-INF/lib下
* 采用taglib指令引入标签库(tld文件)
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
如何自定义函数库:
* 定义类MyFunctions(方法必须为public static)
* 提供tld描述文件,此文件可以放到WEB-INF下或其目录下
* 在jsp页面中采用taglib引入函数库
* 在el表达式中采用前缀+冒号+函数名称使用
jstl其实是代替了Java代码,故而和Java类似,运行在服务器端。
分享到:
相关推荐
**JSTL的基础使用**主要包括以下几个方面: 1. **引入JSTL库**:首先需要在项目的类路径下添加`jstl.jar`和`standard.jar`两个库文件,它们提供了JSTL的实现。 2. **导入JSTL标签库**:在JSP页面中通过`...
JSTL基础j讲义ppt
精彩的JSTL基础讲义ppt
JSTL,全称JavaServer Pages Standard Tag Library,是由JCP(Java Community Process)制定的一个标准规范,旨在为Java Web开发者提供一套通用的标准标签库。它的出现是为了改善Web应用程序的可读性、维护性和易用...
JSTL基础知识详解,开发环境配置及标签使用等基础知识。
在"第五章+JSTL基础.ppt"中,我们可以预见到会介绍JSTL的基础概念和核心组件。这通常包括以下几个方面: 1. **JSTL简介**:讲解JSTL的作用,以及它如何简化JSP页面的代码,减少Java脚本的使用。 2. **JSTL核心标签库...
1 jsp(java server page):是服务器端运行的JSP本身就是一个文档,不仅可以包含静态的HTML代码, 也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求......
### JSTL基础知识 #### 1. JSTL的出现背景 在JSTL出现之前,Servlet、JSP和JavaBeans是标准的Web应用程序开发技术。JSP页面通常会通过`<jsp:useBean>`标签来调用JavaBeans以执行业务逻辑。然而,这种做法存在一些...
### JSTL in Action #### 关于本书 《JSTL in Action》是一本全面介绍JavaServer Pages Standard Tag Library...无论是希望了解JSTL基础知识还是寻求更高级的应用技巧,《JSTL in Action》都能提供宝贵的指导和支持。
jstl基本知识,基本语法,欢迎大家下载
- JSTL基础介绍:解释JSTL的概念和目标,以及它如何与JSP和Servlet协作。 - 核心标签的使用:演示如何在JSP页面中使用`<c:if>`、`<c:forEach>`等核心标签。 - JSTL与EL的结合:讲解如何通过EL表达式获取和设置数据,...
1. **JSTL基础**:了解JSTL的构成,包括Core、XML、Functions、Format和JDBC等核心标签库,以及它们各自的作用。 2. **JSTL标签**:如`<c:if>`、`<c:forEach>`、`<fmt:formatDate>`等,学习如何使用这些标签进行...
JSTL1.1是针对Tomcat5.x版本设计的,它在JSTL1.0的基础上进行了一些改进和增强。这个版本引入了对JSP 2.0规范的支持,包括对EL (Expression Language) 的完全支持。EL是一种轻量级的脚本语言,用于在JSP页面中表达和...
1. **Core标签库**:这是JSTL最基础的部分,包含了一系列处理页面流程控制、条件判断、迭代等任务的标签。例如`<c:if>`用于条件判断,`<c:forEach>`用于遍历集合,`<c:choose>`、`<c:when>`和`<c:otherwise>`用于多...
### JSTL 标签库基础与实例解析 #### JSTL 标签库简介 JSTL(JavaServer Pages Standard Tag Library)是为简化JavaServer Pages (JSP) 页面开发而设计的一组标准标签库。它提供了一系列的标签来执行常见的页面处理...
【JSTL与EL基础详解】 JSTL(JavaServer Pages Standard Tag Library)和EL(Expression Language)是Java Web开发中的两个重要组件,主要用于增强JSP页面的功能和可读性。JSTL是一组标签库,提供了处理常见任务如...
Core库是JSTL中最基础的部分,包含了很多用于控制流程、处理URL、输出内容等的标签。例如: - `<c:if>`:条件判断 - `<c:choose>`、`<c:when>`、`<c:otherwise>`:多条件选择 - `<c:forEach>`:循环遍历 - `<c:set>`...