`

EL表达式 MAP取值

 
阅读更多

<%
HashMap map1 = new HashMap();
map1.put("key1","lzsb")
request.setAttribute("map1", map1);
%>
取值
${map1["key1"]}

遍历
<c:forEach items="${map1}" var="i">
${i.key}
${i.value}
</c:forEach>

分享到:
评论

相关推荐

    jstl之map,list访问遍历以及el表达式map取值的实现

    本篇文档详细介绍了如何在JSTL中遍历Map和List,并通过EL表达式访问和取值。 首先,让我们了解一下JSTL的基本概念。JSTL定义了几种标签库,如核心标签库、格式化标签库、SQL标签库和XML标签库。核心标签库是最常用...

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

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

    el表达式的相关介绍

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

    EL表达式(转)

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

    SpringMVC中Model和ModelAndView的EL表达式取值方法

    接下来,我们将深入探讨如何在Spring MVC中使用Model、ModelAndView以及EL表达式进行数据取值。 1. **Model对象** Model对象通常是一个`java.util.Map`实例,用于存放控制器处理业务逻辑后需要传递给视图的数据。...

    EL表达式 jsp

    EL表达式通常被用来获取和设置页面、请求、会话和应用程序范围内的对象属性,以及处理JSP页面中的各种数据。 在Tomcat服务器中,EL表达式默认是启用的,但在某些情况下可能需要手动配置。有以下两种方法来确保...

    el表达式教程

    ### EL表达式教程 #### EL简介 EL (Expression Language),即表达式语言,是一种简洁的数据访问语言,专门设计用于在JSP页面中访问JavaBeans属性和执行简单的运算。EL表达式可以大大简化JSP页面中Java代码的编写,...

    JSP EL表达式详细介绍

    EL表达式还支持访问Java中的集合对象,如`List`、`Map`等,使得在JSP页面中处理复杂数据结构变得简单。 ### 8. 函数调用 EL表达式允许开发者调用Java类中的静态方法。开发者可以创建自定义函数,然后在EL表达式中...

    EL&JSTL技术手册

    - **基本语法**: 所有EL表达式均以 `${` 开头,以 `}` 结尾。 - 示例: `${sessionScope.user.sex}` 表示获取存储在Session范围内的用户性别。 - 与传统JSP Scriptlet相比,EL语法更加简洁、直观。 - 对比: `User ...

    Struts2页面取值总结

    2. **EL表达式** (`${}`): EL表达式提供了一种简洁的方式来访问JavaBean属性。例如`${username}`可以直接引用`username`属性,无需额外的标签。 3. **Ognl表达式** (`%{}`): OGNL是Object-Graph Navigation ...

    JSTL、EL、ONGL、Struts标签的区别

    **EL 与 JSTL 的关系**: EL 通常作为 JSTL 的一部分被使用,即 JSP 将 EL 表达式嵌入到 JSTL 标签中以实现数据的动态展示。 #### 三、ONGNL (Object-Graph Navigation Language) **定义**: OGNL 是一种强大的...

    java el jstl学习手册

    EL,即表达式语言(Expression Language),最初是在 JSTL 1.0 中为了方便访问数据而引入的一种语言。随着 JSP 2.0 的发布,EL 成为了该版本的标准特性之一,从而极大地简化了 Web 开发者的工作流程。 **特点**: ...

    详解javaweb中jstl如何循环List中的Map数据

    之后,将这个list添加到了model对象中,这样JSP页面就可以通过EL表达式访问到这个list了。 接下来,我们需要在JSP页面中展示这个list中的数据。第一种方式是直接在标签中通过items属性指定要迭代的list集合,通过...

    OGNL中文参考手册.pdf

    - **Jakarta Commons BeanUtils及JSTL的替代品**:OGNL比Jakarta Commons BeanUtils和JSTL的EL表达式更加灵活和强大,支持复杂的属性导航和索引操作。 #### 三、OGNL的历史背景 - **起源**:最初的设计目标是为了...

    java开始面试的第17天.doc

    - Context存储区:存储一个Map类型的对象,使用"#{key}"格式的OGNL表达式来访问其中的数据。 3. **代码分析** - 示例代码展示了如何使用OGNL获取和打印对象的属性值。 - `Map, Object&gt; ctx` 创建了上下文对象,...

    jsf传递参数的说明

    这种方法简单易懂,同时也支持动态参数值,即通过EL表达式(Expression Language)来获取参数值。例如,`value="#{someBean.someProperty}"`可以让参数值来源于其他Bean的属性。 总结来说,JSF中参数传递的核心在于...

    轻量 J2EE 应用程序开发-MVC with Webwork2 – Xwork

    EL(Expression Language)和 OGNL(Object-Graph Navigation Language)是两种表达式语言,用于在 JSP 中进行数据绑定和计算。OGNLValueStack 是一个基于 OGNL 的值栈,提供了对数据的存储和计算功能。 基本语法和...

Global site tag (gtag.js) - Google Analytics