`
loquat
  • 浏览: 70085 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

EL表达式关系运算 备案

 
阅读更多

el表达式的取值默认顺序: pageScope  requestScope  sessionScope  applicationScope
   
结构,采用.导航,也称为存取器   ${user.name}  ${user.class.name}
                      输出map   ${mapValue.key1}
                     输出数组   ${strArray[1]}
                     输出list   ${list[1].name}
                    
el表达式的运算 
               ${1+2}=       3
               ${10/5}=      2.0
               ${10%3}=      1
               ${10 div 2}=  5.0
               ${10 mod 4}=  2
              
el表达式对应的运算符
                     等于  ==    eq
                   不等于  !=    ne
                     大于  >     gt
                     小于  <     lt
                 大于等于  >=    ge
                 小于等于  <=    le
                       与  &&    or
                       或  ||    and
                       非  !     not
                       加  +
                       减  -
                       乘  *
                     除以  /     div
                     求莫  %     mod
                    
el表达式判断是否为空
                    request.setAttribute("value1",null)                    ${empty requestScope.value1} = true
                    request.setAttribute("value2","")                      ${empty requestScope.value1} = true
                    request.setAttribute("value3",new ArrayList())         ${empty requestScope.value1} = true
                    request.setAttribute("value4","i love you")            ${empty requestScope.value1} = false
                    request.setAttribute("value4","i love you")            ${!empty requestScope.value1} = true

分享到:
评论

相关推荐

    EL表达式的使用详解

    EL 表达式的使用详解 EL 表达式是一种在 Java 服务器页面(JSP)中使用的表达式语言。它提供了一种简单的方式来访问和操作 Java 对象的属性。EL 表达式广泛应用于 JSP、Servlet、JSF 等 Web 开发技术中。本文将详细...

    EL表达式的语法介绍

    EL 表达式语法介绍 EL 表达式是 Java 服务器页面(JSP)和 Java 服务器面板(JSF)中使用的一种表达式语言,用于在 Web 应用程序中实现动态内容。EL 表达式可以被解析成数值表达式和方法表达式,其中取值表达式用于...

    el表达式用法部分解说

    ### EL表达式详解 EL(Expression Language)表达式在Java Web开发中扮演着重要的角色,尤其是在JSP(Java Server Pages)技术中。本文将详细解释EL表达式的使用方法及其应用场景,帮助开发者更好地理解和掌握这一...

    EL表达式包括字符串处理,时间日期的格式化,数字处理

    EL表达式支持逻辑表达式、关系表达式以及算术表达式。例如: - **逻辑表达式**:`${true and false}`的结果为`false`。 - **关系表达式**:`${5 &gt; 6}`的结果为`false`。 - **算术表达式**:`${5 + 5}`的结果为`10`...

    EL表达式练习 EL表达式练习

    EL(Expression Language,表达式语言)是JavaServer Pages(JSP)2.0及更高版本中的一个重要组成部分,它提供了一种简洁、强大的方式来访问JavaBean属性和表达式求值。EL表达式主要用于简化JSP页面中的代码,提高...

    EL表达式使用文档,方便快速使用EL表达式.pdf

    EL 表达式使用文档 EL 表达式(Express Language)是一种强大的表达式语言,用于简化 JSP 页面中的编程。EL 表达式可以嵌入在 JSP 页面内部,减少 JSP 脚本的编写,目的是要替代 JSP 页面中脚本的编写。 EL 表达式...

    el表达式EL表达式言语和JSTL

    EL支持的操作包括算术运算、比较运算、逻辑运算、数组和集合操作等。 **JSTL(JavaServer Pages Standard Tag Library)** JSTL是一套用于JSP的标签库,提供了许多预定义的标签,用于处理常见的任务,如迭代、条件...

    jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法

    在JSP页面开发过程中,EL(Expression Language)表达式是一种用于简化数据访问的语法,通过它可以方便地访问Java EE环境中JSP页面的隐含对象和JavaBeans组件。当EL表达式被错误地当作字符串处理而不是被解析时,会...

    EL表达式所用的jar包.rar

    EL(Expression Language)表达式是JavaServer Pages(JSP)2.0及更高版本中引入的一种强大而简洁的脚本语言,用于访问JavaBeans组件的属性和方法。它简化了在JSP页面中获取和设置数据的过程,提高了代码的可读性...

    JSTL以及EL表达式所需jar包

    为了增强JSP页面的功能性和简化代码,我们通常会使用两种技术:EL(Expression Language)表达式和JSTL(JavaServer Pages Standard Tag Library)标签库。这两个工具都是Java EE生态系统的一部分,极大地提高了开发...

    EL表达式全解语法中文技术文档

    **EL表达式全解语法中文技术文档** **一、EL表达式基础** EL(Expression Language,表达式语言)是JavaServer Pages(JSP)2.0及更高版本中引入的一种强大的脚本语言,用于简化页面中的数据访问。EL表达式在JSP中...

    EL表达式(很全很强大)

    - **关系运算**:支持比较运算,如等于`==`、不等于`!=`、小于`、大于`&gt;`等。 - **逻辑运算**:支持逻辑运算符`&&`、`||`、`!`。 - **空判断**:`empty`关键字可以用来判断变量是否为空或未定义。 #### 四、EL...

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

    JAVAEE 实验报告 EL 表达式和 JSTL 标签库的使用 EL 表达式(Expression Language)是一种在 JSP 页面中使用的脚本语言,用于简化 JSP 页面的开发。EL 表达式可以访问 JSP 页面中的变量、对象和集合,进行逻辑操作...

    el表达式介绍 el表达式使用帮助文档

    **EL(Expression Language)表达式**是JavaServer Pages (JSP) 2.0及更高版本中的一个核心组件,用于简化动态内容的生成。它提供了一种简洁的方式来访问JavaBean属性、集合、上下文作用域中的对象以及进行基本运算...

    JSTL自定义EL表达式

    本资源主要讲解了如何在JSTL中定义和使用自定义的EL表达式,这对于提高JSP页面的可读性和可维护性至关重要。 首先,理解JSTL的基础概念。JSTL由几个核心标签库组成,如fmt、fn、sql、xml等,它们提供了处理日期和...

    AOP拦截EL表达式

    本文将深入探讨如何结合AOP和EL表达式来拦截并处理EL表达式的评估结果,实现更为复杂的逻辑操作。 ### 自定义注解:开启AOP拦截的钥匙 要想使用AOP来拦截特定方法,首先需要创建一个自定义注解。这个注解将作为...

    EL表达式运算符用法

    本篇文章将详细介绍EL表达式中的各种运算符及其用法,包括逻辑运算符、关系运算符、算术运算符等,并通过具体的例子进行说明,帮助读者更好地理解和掌握EL表达式的使用技巧。 #### 二、EL表达式基础 EL表达式通常...

    EL表达式的使用方法

    在Java Web开发中,EL(Expression Language)表达式是一种非常实用的功能,它允许开发者在JSP页面中动态获取对象属性的值或者执行简单的运算操作。通过使用EL表达式,可以极大地简化JSP页面中Java代码的编写工作,...

    EL表达式详解+实例教程

    EL表达式还支持一些高级特性,比如算术运算、关系运算、逻辑运算等。例如: - 算术运算:`${5 + 5}` 结果为 `10` - 关系运算:`${5 &gt; 6}` 结果为 `false` - 逻辑运算:`${true and false}` 结果为 `false` 此外,还...

    JSTL,EL表达式语法简介

    JSTL的核心是与Java Expression Language(EL)紧密集成,EL则是一个用于在JSP页面中获取和操作数据的简洁表达式语言。 **EL(Expression Language)**是Java Servlet 2.4及更高版本中引入的一种轻量级脚本语言。它...

Global site tag (gtag.js) - Google Analytics