文档章节

JSTL循环List中Map数据方法二则

wyzuomumu
 wyzuomumu
发布于 2017/04/17 16:12
字数 200
阅读 38
收藏 0
List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
Map<String, Object> map = null;
for (int i = 0; i < 4; i++) {
	map = new HashMap<String, Object>();
	map.put("id", i);
	map.put("name", "oo" + (i+1));
	list.add(map);
}
model.addAttribute("list", list);

方法一:

<c:forEach items="${list }" var="data">
		<p>${data.id} : ${data.name}</p>
</c:forEach>

方法二:

<c:forEach items="${list }" var="data">
	<c:forEach items="${data }" var="test">
		<p>${test.key} : ${test.value}</p>
	</c:forEach>
</c:forEach>

jstl无效两种处理方式:

1.修改web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
	http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
  <display-name>Archetype Created Web Application</display-name>
</web-app>

2.修改jsp页面,因jsp2.0以下版本默认不开启EL <%@ page isELIgnored="false" %>

© 著作权归作者所有

共有 人打赏支持
wyzuomumu
粉丝 5
博文 28
码字总数 16900
作品 0
浦东
程序员
私信 提问
Java初中级程序员面试题宝典

Java基础部分 文末有答案 &与&&区别? 使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 静态变量和实例变量的区别? 是否可以从一个 static 方法内部发出对非 stat...

java邵先生
01/21
0
0
使用spring时,HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException

ervlet.service() for servlet [spring] in context with path [/home_furniture] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with......

坚默不语hj
2017/05/28
1K
2
Apache Tomcat8必备知识

一、Apache Tomcat 8介绍 Apache Tomcat 8支持Java EE 7规范,包括Java Servlet 3.1、JSP 2.3、Java统一表达式语言EL 3.0等。 我们可以来看看Tomcat最近几个版本分别支持的JavaEE规范。 --...

山海经
2014/05/01
0
0
JavaWeb开发比较重要的面试题

JavaWeb开发比较重要的面试题 1. 编码转换:怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串? 答:示例代码如下: String s1=”你好”; String s2=new String(s1.getBytes(“GB2312”...

xj_9264
2018/05/06
0
0
(JavaEE-07)JSP.md

JSP JSP全称是Java Server Pages,它和Servlet技术一样,都是SUN公司定义的一种用于开发动态Web资源的技术。JSP的编写就像编写HTML一样简单,但是与HTML不同的是,在JSP中,可以编写Java代码...

_-Leon-_
2014/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spark集群安装方式2

环境: jdk1.8、hadoop-2.7、spark-1.6、三台centos7(如下List-1所示) List-1 如下30上部署master;31上部署worker1;32上部署worker2 192.168.33.30 master192.168.33.31 worker1192.168.......

克虏伯
30分钟前
2
0
java File常用的方法

import java.io.File; public class a_22 { public static void main(String[] args) {File f= new File("D:\\tianya\\2019.3.14\\html");System.out.println(f.isDirectory());Syste......

南桥北木
37分钟前
1
0
equals()的重写规则

自反性。对于任何非null的引用值x,x.equals(x)应返回true。 对称性。对于任何非null的引用值x与y,当且仅当:y.equals(x)返回true时,x.equals(y)才返回true。 传递性。对于任何非null的引用...

无精疯
今天
2
0
Go基础系列:双层channel用法示例

双层通道的解释见Go的双层通道 以下是一个双层通道的使用示例。注意下面的示例中使用了"信号通道"(Signal channel),但这里的信号通道是多余的,仅仅只是为了介绍。 信号通道不用来传递数据,...

echojson
今天
2
0
PHP文件上传error的错误类型

PHP文件上传error的错误类型 - $_FILES['file']['error'] 有以下几种类型 1、UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功。 2、UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 ph......

小良下山化了个缘
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部