`

jstl基础

    博客分类:
  • JSTL
阅读更多

如果只是使用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基础例子,有备注

    **JSTL的基础使用**主要包括以下几个方面: 1. **引入JSTL库**:首先需要在项目的类路径下添加`jstl.jar`和`standard.jar`两个库文件,它们提供了JSTL的实现。 2. **导入JSTL标签库**:在JSP页面中通过`...

    JSTL基础讲义ppt

    JSTL基础j讲义ppt

    JSTL基础讲义ppt2

    精彩的JSTL基础讲义ppt

    JSTL基础 JSTL简介.ppt

    JSTL,全称JavaServer Pages Standard Tag Library,是由JCP(Java Community Process)制定的一个标准规范,旨在为Java Web开发者提供一套通用的标准标签库。它的出现是为了改善Web应用程序的可读性、维护性和易用...

    JSTL基础知识

    JSTL基础知识详解,开发环境配置及标签使用等基础知识。

    jstl各种ppt文档

    在"第五章+JSTL基础.ppt"中,我们可以预见到会介绍JSTL的基础概念和核心组件。这通常包括以下几个方面: 1. **JSTL简介**:讲解JSTL的作用,以及它如何简化JSP页面的代码,减少Java脚本的使用。 2. **JSTL核心标签库...

    jstl基础入门

    1 jsp(java server page):是服务器端运行的JSP本身就是一个文档,不仅可以包含静态的HTML代码, 也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求......

    An Introduction To JSTL

    ### JSTL基础知识 #### 1. JSTL的出现背景 在JSTL出现之前,Servlet、JSP和JavaBeans是标准的Web应用程序开发技术。JSP页面通常会通过`&lt;jsp:useBean&gt;`标签来调用JavaBeans以执行业务逻辑。然而,这种做法存在一些...

    JSTL in Action

    ### JSTL in Action #### 关于本书 《JSTL in Action》是一本全面介绍JavaServer Pages Standard Tag Library...无论是希望了解JSTL基础知识还是寻求更高级的应用技巧,《JSTL in Action》都能提供宝贵的指导和支持。

    jstl基础知识

    jstl基本知识,基本语法,欢迎大家下载

    jstl资料与课件,和所需jar包

    - JSTL基础介绍:解释JSTL的概念和目标,以及它如何与JSP和Servlet协作。 - 核心标签的使用:演示如何在JSP页面中使用`&lt;c:if&gt;`、`&lt;c:forEach&gt;`等核心标签。 - JSTL与EL的结合:讲解如何通过EL表达式获取和设置数据,...

    jstl fun函数 jsp-页面处理

    1. **JSTL基础**:了解JSTL的构成,包括Core、XML、Functions、Format和JDBC等核心标签库,以及它们各自的作用。 2. **JSTL标签**:如`&lt;c:if&gt;`、`&lt;c:forEach&gt;`、`&lt;fmt:formatDate&gt;`等,学习如何使用这些标签进行...

    jstl1.1和jstl1.0

    JSTL1.1是针对Tomcat5.x版本设计的,它在JSTL1.0的基础上进行了一些改进和增强。这个版本引入了对JSP 2.0规范的支持,包括对EL (Expression Language) 的完全支持。EL是一种轻量级的脚本语言,用于在JSP页面中表达和...

    jstl帮助 jstl帮助手册 jstl帮助文档

    1. **Core标签库**:这是JSTL最基础的部分,包含了一系列处理页面流程控制、条件判断、迭代等任务的标签。例如`&lt;c:if&gt;`用于条件判断,`&lt;c:forEach&gt;`用于遍历集合,`&lt;c:choose&gt;`、`&lt;c:when&gt;`和`&lt;c:otherwise&gt;`用于多...

    jstl标签基础+例子

    ### JSTL 标签库基础与实例解析 #### JSTL 标签库简介 JSTL(JavaServer Pages Standard Tag Library)是为简化JavaServer Pages (JSP) 页面开发而设计的一组标准标签库。它提供了一系列的标签来执行常见的页面处理...

    jstl和el的基础

    【JSTL与EL基础详解】 JSTL(JavaServer Pages Standard Tag Library)和EL(Expression Language)是Java Web开发中的两个重要组件,主要用于增强JSP页面的功能和可读性。JSTL是一组标签库,提供了处理常见任务如...

    jstl学习大全,jstl源码,很全的jstl学习代码

    Core库是JSTL中最基础的部分,包含了很多用于控制流程、处理URL、输出内容等的标签。例如: - `&lt;c:if&gt;`:条件判断 - `&lt;c:choose&gt;`、`&lt;c:when&gt;`、`&lt;c:otherwise&gt;`:多条件选择 - `&lt;c:forEach&gt;`:循环遍历 - `&lt;c:set&gt;`...

Global site tag (gtag.js) - Google Analytics