用EL表达式获取List<Map<String,Object>>里面的值
2014-05-05 21:47
507 查看
刚接触JSTL和EL表达式,不知道如何从List<Map<String,Object>>取值,用来循环显示。经过半个小时的尝试,发现其实很简单,与大家分享下。
<%@ page language="java" pageEncoding="UTF-8" import="java.util.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
运行结果如下:
姓名 年龄
jim 15
lucy 12
有了EL表达式确实很方便。
本文出处:http://www.byywee.com/page/M0/S544/544304.html
<%@ page language="java" pageEncoding="UTF-8" import="java.util.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ 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> 运行结果如下: 姓名 年龄 jim 15 lucy 12 有了EL表达式确实很方便。微笑
运行结果如下:
姓名 年龄
jim 15
lucy 12
有了EL表达式确实很方便。
本文出处:http://www.byywee.com/page/M0/S544/544304.html
相关文章推荐
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- EL表达式获取List<Map<String, Object>>中的map的值
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- json&jsonArray&gson&list&List<Map<String,Object>>&listview&adapter
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- 使用Java代码遍历以获取Map<String,Object>的值
- List<Map<String, Object>> 不同key值进行排序备忘
- List<Map<String, Object>>的循环
- Android中List与Map<String,Object>及SimpleAdapter用来存储数据并展示出来的联合用法
- Mybatis无实体类,以List<Map<String,Object>>方式返回
- EL表达式取List<Map<String, Object>>map的值
- List<Map<String,Object>> 的快速排序
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- List<Map<String,Object>>排序
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- 如何给List<Map<String, Object>> list 增加值和修改值
- list中依据map<String,Object>的某个值排序