`
yesjavame
  • 浏览: 687294 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

jstl运算符empty的使用方法

阅读更多
经常用到jstl与jsp el,可惜很多人对这个标准标签库的使用还是处于迷迷糊糊的阶段,尤其是一些比较高级的功能,似是而非,我觉得最典型的就是empty运算符,在判断collection与array时,这个运算符非常有用,但是,很多人不会用,都是在action中,计算一下size或length,再把该值放到request中,再在页面中读取该size或length,其实empty就是来实现这个功能的。并且,empty还可以用在字符串上,具体可以参考IBM developerworks上的一片文章JSTL 入门: 表达式语言
分享到:
评论

相关推荐

    EL和JSTL.doc

    3. empty操作符用于检查对象、集合或字符串变量是否为空或null,例如${empty param.userName}等同于${param.userName == null}。 4. 关系操作符>、<、>=、、==、!=等用于比较操作。 5. 逻辑操作符&&、||、!等用于...

    JSTL和EL的学习

    **JSTL的使用**: JSTL通常通过引入特定的标签库实现,例如`<c:forEach>`用于循环,`<c:if>`用于条件判断。JSTL的一个主要优点是它能够帮助开发者将业务逻辑从JSP页面中移除,使页面更专注于视图层的展示。引入JSTL...

    Jstl基本知识简介

    ### JSTL基本知识简介 #### 一、JSTL概述 JSTL(JavaServer Pages...对于初学者而言,掌握JSTL的基本使用方法是非常重要的第一步,而随着经验的积累,深入学习其他高级标签及EL语言的功能将有助于进一步提升开发能力。

    jstl.pdf课程资源

    ### JSTL (JSP Standard Tag Library) 详解 #### JSTL 概述 JSTL(JSP Standard Tag ...以上内容详细介绍了JSTL的核心概念、版本差异、标签库类型以及EL表达式语言的使用方法,为读者提供了全面的JSTL知识体系。

    jstl详细ppt,很适合初学者

    )以及验证运算符`empty`。 6. **EL文字**:表示固定不变的值,可以是字符串、数字或其他类型的数据。 **使用JSTL和EL的优点:** - 提高代码的可读性和可维护性。 - 减少JSP页面中的Java脚本,使得页面更符合MVC...

    JSTL标签教程

    - **空值检查**:使用`empty`关键字来检查变量或集合是否为空。 #### 四、JSTL标签库的使用 - **安装与配置**:为了使用JSTL,需要下载并安装JSTL的JAR包(如`jstl-1.2.jar`、`standard-1.1.2.jar`),并将它们...

    jstl和el的基础

    - **验证运算符**:empty,检查变量是否为null或为空 4. **变量与JavaBean属性** EL会按照pageContext、request、session、application的顺序查找变量,并输出对应的属性值。如果变量不存在,则返回null。例如: ...

    JSTL中文帮助文档.pdf

    JSTL(JavaServer Pages Standard Tag Library)是一个用于JSP页面的开源标准标签库,由Apache的Jakarta小组维护。...通过使用JSTL的Core标签库,开发人员可以更加专注在业务逻辑的实现上,而不是编写重复的代码片段。

    jstl学习教程.docx

    **JSTL(JSP Standard ...通过使用JSTL和EL,开发者能够创建更加清晰、结构化的JSP页面,减少Java脚本的使用,从而提高开发效率和代码质量。对于想要深入学习JSP开发的人员,掌握JSTL及其表达式语言是非常重要的一步。

    jstl标签学习笔记

    JavaServer Pages Standard Tag Library (JSTL) 是一套标准的标签库,用于简化JSP页面的编程,使得开发者能够使用标签而不是脚本来处理常见任务。在JSTL中,`EL(Expression Language)`是用于访问JavaBeans属性和...

    EL和JSTL使用详解

    #### 二、JSTL(JavaServer Pages Standard Tag Library)简介及使用方法 JSTL是一个为JSP页面提供标准标记的标签库,它极大地简化了JSP页面的开发过程,使得开发者能够更方便地控制页面的流程逻辑和布局。JSTL包含...

    JAVAEE实验报告EL表达式和jstl标签库的使用.pdf

    【Java EE实验报告——EL表达式与JSTL标签库的使用】 实验目的: 1. 掌握EL(Expression Language)表达式的运用 2. 熟悉JSTL(JavaServer Pages Standard Tag Library)标签库的原理及实践 实验内容与要求: 1. ...

    JSTL和EL之间的关系

    - **运算符**:包括算术、关系、逻辑和验证运算符,如`+`, `==`, `&&`, 和`empty`。 - **文字**:表示固定的值,如数字、字符串或布尔值。 EL还提供了一系列预定义的隐式对象,如`requestScope`和`sessionScope`,...

    jstl命令

    在本文档中,我们将深入探讨JSTL中的命令和表达式语言(EL)的使用。 **EL点运算符**和**方括号运算符**是JSTL表达式语言的关键组成部分,它们允许我们访问和操作对象的属性和数组或集合的元素。点运算符`.`用于...

    el与jstl详解

    ### EL (Expression Language) 表达式 #### 1. 概述 EL表达式是JSP 2.0及之后版本中引入的一种强大的特性,它允许开发者在JSP页面中方便地访问JavaBean...掌握这些工具的使用方法对于开发高质量的Web应用至关重要。

    JSP网页编程JSTL标签

    然而,随着项目的扩大和复杂度的增加,这种自定义标签的使用导致了许多重复的工作,这促使了JSTL的出现和发展。JSTL由Apache的Jakarta小组维护,旨在提供一套统一且标准化的标签库来解决这些问题。目前JSTL最新的...

    EL表达式和Jstl.docx

    ### EL表达式与JSTL标签库详解 #### 一、EL表达式 **1.1 什么是EL表达式** EL(Expression Language)表达式是一种简洁的语法结构,...以上就是关于EL表达式与JSTL标签库的基础知识和使用方法,希望对你有所帮助!

    JSTL简明教程,入门学习

    - EL表达式只能在支持EL的标签(如JSTL标签)中使用。例如,`${sessionScope.myname}" />`会输出session范围内的myname变量的值。 - EL可以组合使用,如`${user.firstName} ${user.lastName}!" />`会输出用户的名字...

    EL表达式与JSTL

    EL表达式还支持使用`eq`、`lt`、`gt`、`le`、`ge`、`ne`等关键字作为关系运算符。 - **示例**: ```jsp 12 == 15 ${12 eq 15} 12 ${12 lt 15} 12 > 15 ${12 gt 15} 12 ${12 le 15} 12 >= ...

Global site tag (gtag.js) - Google Analytics