`

用EL表达式获取List<Map<String,Object>>里面的值

    博客分类:
  • Java
 
阅读更多

http://www.cnblogs.com/jjseen/archive/2011/06/01/2065365.html

 

<%@ page language="java" pageEncoding="UTF-8" import="java.util.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
  <head>
    <html:base />
   
    <title>MyJsp.jsp</title>

    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">   
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->

  </head>

<!-- 测试用数据,一般通过request.attribute跳转过来-->
<%
     List<Map<String,Object>> students = new ArrayList<Map<String,Object>>();
        Map<String,Object> s1 = new HashMap<String,Object>();
        s1.put("name","jim");
        s1.put("age","15");
        students.add(s1);
           Map<String,Object> s2 = new HashMap<String,Object>();
        s2.put("name","lucy");
        s2.put("age","12");
        students.add(s2);
       
       request.setAttribute("students",students);  

%> 
  <body>
    <table>
       <tr>
        <td>姓名
        </td>
        <td>年龄
        </td>
       </tr>
       <!--  loop begin -->
       <c:forEach var="student" items="${students}" >
          <tr>
          <td> <c:out value="${student.name}" default="wang"/>
          </td>
              
          <td>
           <c:out value="${student.age}" default="wang"/>
          </td>
          </tr>
       </c:forEach>
       <!-- loop end  -->
    </table>
  </body>
</html:html>

 

分享到:
评论

相关推荐

    EL表达式详解【全】

    EL表达式:expression language,即表达语言,它是为了便于存取数据而定义的一种语言,JSP2.0之后才成为一... %&gt; &lt;body bgcolor="#ffffff"&gt; ${count}//如果希望在此处用EL表达式写出上面定义的count的值 &lt;/body&gt; &lt;/html&gt;

    EL表达式的详细使用

    例如,EL 表达式可以使用 ${requestScope.objectName} 访问一个 JSP 请求范围的对象,还可以使用 ${requestScope.objectName.attributeName} 访问对象的属性。 sessionScope 将会话范围的变量名称映射到其值。该...

    el 表达式el 表达式el 表达式

    el 表达式el 表达式el 表达式el 表达式el 表达式

    javaScript如何处理从java后台返回的list

    事情: 从java后台返回List&lt;String&gt;类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案…最好的当然是把List集合转成json格式...

    JSP+Struts+JSTL+EL新闻发布系统jsp

    &lt;td width="594" height="16" valign="top" background="/images/index_13.jpg"&gt;&lt;script language='JavaScript' type='text/JavaScript' src='/Article/js/menu.js'&gt;&lt;/script&gt; &lt;script type='text/javascript' ...

    JS中如何引用EL表达式

    此外,我们还需要注意,在 JavaScript 中使用 EL 表达式时,需要将 EL 表达式用引号引起来。例如: ```javascript alert("${msgs.addFullName }"); ``` 否则,EL 表达式将不会生效。 在使用 EL 表达式时,还需要...

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

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

    EL表达式的使用详解

    关于学习el表达式的使用问题,详细简单,易于学习和理解。

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

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

    EL表达式EL表达式

    这是一个El表达式;一些常用的写法实例代码;

    EL表达式 (详解)

    EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 ...

    struts_jstl

    &lt;/tr&gt;&lt;br&gt; &lt;/c:forEach&gt;&lt;br&gt; &lt;/table&gt;&lt;br&gt; &lt;p&gt;&lt;br&gt; &lt;li&gt;循环控制标签:c:foreach&lt;/li&gt;&lt;br&gt;&lt;br&gt; &lt;table border="1"&gt;&lt;br&gt; &lt;tr&gt;&lt;br&gt; &lt;td&gt;姓名&lt;/td&gt;&lt;br&gt; &lt;td&gt;年龄&lt;/td&gt;&lt;br&gt; &lt;td&gt;所属组&lt;/td&gt;&lt;br&gt; &lt;/tr&gt;&lt;br&gt; &lt;c:forEach var...

    EL表达式语言 非常详细

    EL表达式语言 非常详细 pdf EL表达式语言 非常详细

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

    el表达式,EL表达式言语和JSTL 很不错的资料啊

    jspEL表达式和el

    jspEL表达式 jspEL表达式 jspEL表达式 jspEL表达式

    EL表达式的语法介绍

    El表达式的用法机器语法的介绍!EL表达式被解析成数值表达式和方法表达式。其中,取值表达式去引用一个值,而方法表达式则是关联一个方法。一旦被解析之后,表达式能够被优化地计算一次或多次。

    el表达式用法部分解说

    EL表达式总是用大括号括起,而且前面有一个美元符($)前缀:${expression}。 表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)中的一个属性.........

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

    EL表达式的说明以及它在页面上的应用练习

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

    使用EL表达式取集合中的数据时,需要配合JSTL才能实现。 使用JSTL需要: 1)导入jstl.jar和standard.jar两个包 2)&lt;%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%&gt;

    简单使用EL表达式标签

    通过简单的使用EL表达式标签,然你来熟悉EL表达式

Global site tag (gtag.js) - Google Analytics