`

EL表达式 动态Key

 
阅读更多

举个例子。在jsp页面可能要用foreach循环遍历。而el表达式里的key可能会带着遍历次数。

如name_1,name_2。

这个时候可以这样。

 

<c:forEach items="${page.list}" var="obj"  varStatus="status">
   <c:set var="coupon" value="coupon_${status.index}"/>
    优惠券名称:${requestScope[coupon]}

</c:forEach>
分享到:
评论

相关推荐

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

    EL 表达式也可以从四个域中获得某个值,只需要使用 ${key} 即可。在某个域中获取属性后,将不再向后寻找。 EL 表达式还可以从域中取出数据,相当于使用 request.getParameter()、request.getParameterValues()、...

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

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

    java jsp EL表达式

    EL表达式的基本格式为${ },它可以在JSP页面中使用,以输出动态内容。 EL表达式的优点是强大,从某范围找到一个JavaBean对象,并显示其某个属性值的能力。这使得程序员可以轻松地在JSP页面中输出动态内容,减少了...

    JSP-EL表达式.ppt

    JSP-EL 表达式 JSP-EL 表达式是一种用于简化在 JSP 中访问变量的方式的表达式语言,Full Name 称为 Expression Language。JSP-EL 表达式的主要目的是简化静态 HTML 与 Java 代码的耦合,提供了一个灵活的方式来访问...

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

    - 对于Map集合属性,EL表达式可以输出整个Map对象,也可以输出Map中指定key的值,比如${p.map.key3}。 **EL表达式运算语法:** - EL表达式支持关系运算符(==或eq、!=或ne、&lt;或lt、&gt;或gt、或le、&gt;=或ge),逻辑...

    EL表达式在前后台的取值赋值问题

    ### EL表达式在前后台的取值赋值问题详解 #### 一、EL表达式概述 EL(Expression Language)表达式是一种简洁的方式,用于获取JavaBean属性或执行简单运算。在JSP页面中,它提供了从请求作用域、会话作用域、应用...

    el表达式的作用 简化页面java代码

    EL表达式是JSP标准标签库(JSTL)的一部分,它提供了一种在视图层直接访问模型数据的方法,避免了在JSP页面中直接编写Java脚本的复杂性。 1. **EL的基本语法** EL表达式通常以`${}`包裹,其中可以包含变量、算术...

    使用EL表达式取集合中的数据

    然而,当涉及到从集合中获取数据时,单纯使用EL表达式是不够的,这时需要结合JSTL(JavaServer Pages Standard Tag Library,标准标签库)来实现。下面我们将详细讲解如何使用EL表达式配合JSTL从不同类型的集合中...

    EL表达式语言基本语法

    EL表达式不仅支持简单的属性访问,还包含了丰富的操作符和运算规则。 **变量属性范围**: EL表达式中的变量可以关联到四个不同的作用域:page、request、session和application。这些范围按照查找优先级排列,从page...

    Java中使用EL表达式文档

    ### Java中使用EL表达式详解 #### 一、EL表达式概述 EL(Expression Language),即表达式语言,是在JSP 2.0 (JavaEE 1.4) 规范中引入的一种强大的功能,用于简化数据获取和处理过程。EL表达式主要用来替代JSP页面中...

    EL表达式笔记2

    当这四个域中有相同键的数据时,EL表达式会按照域的优先级顺序(page -&gt; request -&gt; session -&gt; application)来查找并返回数据。 **2. EL表达式格式** EL表达式的标准格式是 `${表达式}`,其中`表达式`是需要计算...

    EL表达式笔记3

    EL表达式的全名是表达式语言,其设计目的是为了简化JSP页面中的数据处理,取代传统的脚本表达式。与JSP表达式脚本相比,EL表达式在输出数据时更加简洁、易读。 1. EL表达式的基本概念和作用: EL表达式通常以`${}`...

    el表达式实例源码,实例

    - 动态性:EL表达式允许动态计算,提高了代码灵活性。 - 自动类型转换:EL可以自动处理类型转换,减少手动转换的工作。 通过以上内容,我们可以看到EL表达式在JSP开发中扮演着重要角色,简化了对JavaBean和数据的...

    自定义EL表达式

    自定义EL表达式 EL表达式(Expression Language)是一种用于Web应用程序的表达式语言,主要用于替换JSP页面中的脚本表达式,以从各种类型的Web域中检索Java对象、获取数据。EL表达式可以获取数据、执行运算和逻辑...

    el表达式的使用全集

    EL表达式是JSP 2.0及更高版本中引入的特性,它允许开发者以简洁的方式访问JavaBeans属性,以及执行基本的算术和逻辑操作。本文将深入探讨EL表达式的使用全集,通过具体的例子来帮助理解。 **1. EL表达式的基本语法*...

    el表达式empty的用法

    在探讨EL表达式的`empty`操作符之前,我们先简要了解一下什么是EL表达式。EL,全称为Expression Language,是JavaServer Pages (JSP) 技术中的一个重要组成部分,用于在JSP页面中访问和操作JavaBean对象。EL表达式...

    Java-EL表达式语言讲解,适合初级人员入门学习

    ### Java-EL表达式语言详解 #### 一、EL表达式概述 EL(Expression Language),即表达式语言,是JavaServer Pages(JSP)技术中的一个重要组成部分。EL表达式主要用于简化JSP页面中的数据检索过程,使得开发者能够...

    EL表达式实例[文].pdf

    EL表达式通常以`${}`包裹,用于在JSP页面中动态地获取或设置数据。例如`${hello}`会尝试查找并返回与`hello`相关的值。如果`hello`是在请求作用域中定义的,那么它将被找到并返回。如果未指定作用域,EL表达式会...

    03_javaWeb知识之:EL表达式

    ### EL表达式详解 #### 一、EL表达式概述 EL(Expression Language)是一种简洁的表达式语言,用于访问和操纵存储在JSP页面中的数据。EL表达式类似于`&lt;%= %&gt;`, 它们被用来在JSP页面中输出内容。在JSP页面中使用EL...

    EL表达式--标签

    EL表达式通常与JSTL(JavaServer Pages Standard Tag Library)结合使用,来实现页面上的动态数据展示与处理。 #### 二、EL表达式之fmt标签详解 `fmt`是JSTL中的国际化和格式化标签库的一部分,主要用于处理日期、...

Global site tag (gtag.js) - Google Analytics