当前位置:编程学习 > JSP >>

当map里面嵌套有map,怎么在jsp页面上显示?

追问:好像不行的啊?具体形式是么样的呢?
答案:Map outMap = new HashMap();
Map tempMap = new HashMap();
outMap.put("inMap1", tempMap);
outMap.put("inMap2", tempMap);

Iterator outIter = outMap.keySet().iterator();
while(outIter.hasNext()){//迭代外层map
	Map inMap = (Map)outMap.get(outIter.next());//获取内层map
	Iterator inIter = inMap.keySet().iterator();
	while(inIter.hasNext()){//迭代内层map
		String key = inIter.next().toString();
		String value = (String)inMap.get(key);
		System.out.println(key + "=" + value);
	}
}
其他:一样啊

就是再取一次map的key 放在session里面,用OGNL表达式逐层获取就是了

上一个:HTML+Java=JSP 对吗?
下一个:懂jsp的人帮忙解决一下谢谢了

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,