`
bozch
  • 浏览: 460893 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

EL表达式对数组、集合操作

    博客分类:
  • jsp
阅读更多

el表达式是通过${key}的方式获取对象中的值。在el表达式中有如下几个隐含的对象,pageScope,requestSope,sessionScope,applicationScope,如果要取${key1}的值,则它会默认的从小范围的pageScope开始查找key1的值。

1、数组

    ${objectarray[1]} : objectarray是一个放在隐含对象中的数组

2、map

    ${mapKeys.map中的健}:mapkeys一个放在隐含对象中的Map集合

3、list

   ${lists[i]}:list是一个放在隐含对象中的List集合

分享到:
评论

相关推荐

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

    如果这个运算符的参数为 null、空字符串、空数组、空 Map 或集合,则返回 true,否则返回 false。 在 EL 表达式中,还可以使用一些逻辑运算符,例如 ${1+1}、${3>2?2:2} 等,可以用于简化编程。 EL 表达式是一种...

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

    2. **函数库**:EL支持通过`fn:`前缀使用JSTL的函数库,如`fn:length()`可以计算数组或集合的长度。 3. **条件和循环**:EL结合JSTL的`<c:if>`、`<c:choose>`、`<c:when>`、`<c:otherwise>`和`<c:forEach>`等标签,...

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

    例如,`<c:if>`和`<c:forEach>`标签可以配合EL表达式进行条件判断和循环操作。通过这种方式,开发者可以将业务逻辑和视图层分离,提高代码的可读性和维护性。 **应用场景** 1. **数据绑定**:EL表达式常用于数据...

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

    EL表达式在JSP中扮演着重要角色,它提供了一种简洁的方式来获取和操作JavaBean属性,以及与Java Servlets和JSP作用域对象进行交互。 **二、EL表达式的结构** EL表达式通常以`$`符号开头,后跟大括号`{}`,如`${...

    jsp中的EL表达式简介

    【JSP EL表达式简介】 EL(Expression Language)是JavaServer Pages(JSP)中的一种简洁的表达式语言,设计的初衷是为了简化JSP页面的编写。EL受到ECMAScript和XPath表达式语言的启发,提供了更高效的方式来访问和...

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

    EL表达式的主要目标是提高JSP页面的可读性和可维护性,减少脚本代码的数量。 ### EL表达式的基本语法 EL表达式通常以`$`符号开头,后跟大括号`{}`,如`${expression}`。表达式可以是简单的属性引用,也可以包含...

    JSTL,EL表达式语法简介

    - `<c:forEach>`遍历集合或数组。 - `<c:set>`设置变量。 - `<c:out>`用于安全地输出数据,防止XSS攻击。 **JSTL的XML标签库(XML Tags)**提供了处理XML文档的功能,如解析、转换和输出XML。这些标签可以帮助...

    EL表达式的使用方法

    EL表达式主要用于简化JSP页面中的数据获取操作,常见的应用场景包括: - **获取请求参数**:`${param.username}` 相当于 Java 代码中的 `request.getParameter("username")`。 - **获取session中的属性**:`${...

    EL表达式的应用

    **EL表达式(Expression Language)**是Java服务器页面(JSP)技术中的一个重要组成部分,它提供了一种简洁、统一的方式来访问和操作JavaBean属性以及与请求相关的数据。在JSP 2.0及其后续版本中,EL表达式被广泛使用,...

    EL表达式详解教程.zip

    EL表达式还支持运算符,包括点运算符(.)用于访问属性,括号运算符([])用于数组或集合访问,以及方法调用运算符(如 `${user.login()}`)。此外,EL表达式还可以与JSP动作标签(如`<jsp:useBean>`、`...

    简单使用EL表达式标签

    2. 集合操作:如 `${list[0]}`,可以访问数组或集合中的元素。 3. 方法调用: `${bean.method()}`,可以调用对象的方法,传递参数 `${bean.method(param)}`。 4. 运算符:支持算术运算符(+,-,*,/,%),比较...

    jsp el表达式

    在JavaWeb开发中,JSP Expression Language(EL表达式)是一种简洁、强大的脚本语言,用于在JavaServer Pages(JSP)中获取和操作JavaBean或其他数据源中的数据。EL表达式的引入是为了简化JSP页面的编写,减少Java...

    EL表达式使用详解

    EL表达式能够处理的数据类型包括Java基本类型及其包装类、字符串、数组、集合、Map以及JavaBean。在处理Map和JavaBean属性时,EL会尝试调用相应的getter方法。 使用EL时需要注意以下几点: - 当使用方括号访问属性...

    jspEL表达式和el

    - 数组和集合索引:`[]` 用于访问数组或集合的元素,如`${users[0]}`获取`users`集合的第一个元素。 - 运算符:支持加减乘除、比较和逻辑运算,如`${a + b}`、`${a > b}`。 - 方法调用: `${object.method()}` 可以...

    jsp el表达式详解

    **JSP EL表达式详解** JavaServer Pages (JSP) Expression Language(EL)是JSP 2.0及更高版本中引入的一种轻量级、简洁的脚本语言,用于简化在JSP页面中访问JavaBean属性和其他Java对象的流程。EL表达式主要用于...

    09_尚硅谷_EL表达式&JSTL标签库_王振国 - 课堂笔记.pdf

    - EL表达式能够输出JavaBean对象的普通属性、数组属性、List集合属性以及Map集合属性。 - 对于数组属性,EL表达式可以通过索引访问数组中的元素,比如${p.phones[2]}。 - 对于List集合属性,EL表达式同样可以通过...

    在JSP页面用EL表达式调用一些函数

    **在JSP页面中使用EL表达式调用函数** EL(Expression Language,表达式语言)是JavaServer Pages(JSP)技术的一个重要组成部分,它的主要目的是简化JSP页面中的脚本编写,使得开发者能更专注于页面展示逻辑,而...

    el表达式的相关介绍

    EL表达式能够方便地访问JavaBean属性、Map对象、集合以及各种作用域中的属性。 1. **EL表达式的基本语法**: - `${expression}`是EL表达式的基本格式,其中`expression`是你要执行的表达式。 - 点号`.`操作符用于...

    表达式语言(EL) el表达式

    EL支持多种操作符,如算术运算符(+,-,*,/,%),比较运算符(==,!=,<,>,,>=),逻辑运算符(&&,||,!)等,以及数组和集合的索引访问。 **EL的作用域** EL支持四种作用域:page,request,session和...

    EL表达式(转)

    ### EL表达式详解 #### 一、EL表达式概述 EL (Expression Language) 是 JavaServer Pages (JSP) 技术中的一个重要组成部分,用于简化页面上动态内容的处理。EL 表达式允许开发者直接在 JSP 页面中访问 JavaBean ...

Global site tag (gtag.js) - Google Analytics