用jstl和el表达式获取List<Map<String,Object>>中的值
来源:互联网 发布:河南安全教育网络平台 编辑:程序博客网 时间:2024/06/06 10:59
使用jstl时要引入这么一句话
<%@ 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>在foreach中也可以这么写
<td><c:out value="${student.get('name')}" default="wang" /></td><td>${student.name }</td>都是可以的
运行结果如下:
姓名 年龄
jim 15
lucy 12
阅读全文
0 0
- 用jstl和el表达式获取List<Map<String,Object>>中的值
- EL表达式获取List<Map<String, Object>>中的map的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- 用EL表达式获取List<Map<String,Object>>里面的值
- EL表达式获取map和list集合中的值
- 用EL表达式取List<Map<String, Object>>map的值(查阅了很久,总结一下)
- 获取List<Map<String,Object>> list中的值得问题
- 去除List<Map<String,Object>>中的map中的重复值
- JSP中的EL表达式和JSTL标签
- EL表达式, JSTL, 获取map集合中key的value
- EL表达式取 Map、 List和数组的值
- EL表达式取 Map、 List和数组的值
- EL表达式取 Map、 List和数组的值
- jstl EL表达式遍历Map
- el表达式和jstl
- EL和JSTL表达式
- POJ 1696 Space Ant(凸包变形)
- Call to undefined function imagecreatefromjpeg()
- MOOC清华《面向对象程序设计》第7章:负载监视器的设计v2.0(采用基于模板的策略模式)
- zencart 批量删除无图片产品 优化网站
- Json 接收问题
- 用jstl和el表达式获取List<Map<String,Object>>中的值
- Linux
- HDOJ 1848.Fibonacci again and again SG函数
- 【XSY1594】棋盘控制 概率DP
- SpringMVC前后台数据交互
- Linux进阶之 ls 命令
- Leetcode解题笔记 4.Median of Two Sorted Arrays [Hard]
- Oracle 常用SQL函数
- codeforces 761A Dasha and Stairs