如果你能通过priceInfoStatisticsVOinfoMap取得Map,并可以 通过#columnkey取得需要的key值的话,那么可以再通过OGNL中提供的map[key]的语法取得key对应的value值。
试下 priceInfoStatisticsVOinfoMap[#columnkey]能不能取得你需要的值
Map有个values()方法
public static void main(String[] args) {Map map = new HashMap(); //定义Map集合对象
mapput("apple", "新鲜的苹果"); //向集合中添加对象
mapput("computer", "配置优良的计算机");
mapput("book", "堆积成山的图书");
Collection values = mapvalues(); //获取Map集合的value集合
for (Object object : values) {
Systemoutprintln("键值:" + objecttoString()); //输出键值对象
}
}
你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用MapEntry类,你可以得到在同一时间得到所有的信息。
标准的Map访问方法如下:
Set
keys
=
mapkeySet(
);
if(keys
!=
null)
{
Iterator
iterator
=
keysiterator(
)
Map<String, String> cateXml = cateXmlsget(i);
Map<String, String> tempMap=new LinkedCaseInsensitiveMap<String>();
tempMapputAll(cateXml);
cateXml=tempMap;
用的是LinkedCaseInsensitiveMap这个sping提供的key大小写不敏感的类处理了一下。
以上就是关于jsp中拿map中的value。全部的内容,包括:jsp中拿map中的value。、Java中怎么遍历map中value值、如何根据key取出map中的value值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)