<c:forEach var="item" items="${map['a']}">
${item}
</c:forEach>
<c:forEach var="item" items="${map['b']}">
${item}
</c:forEach>
一个键(key),一个值(value)
el表达式可以用么?
打个比方,看下面这段代码:
Map<String, String> map = new HashMap<String, String>();
mapput("name", "菜菜");
requestsetAttribute("map", map);
页面上面取得的时候,用el表达式可以这样写:
${ map['name'] }
试试看,能不能满足你的要求。
天天开心哈。。。
:)
<%
HashMap map1 = new HashMap();
map1put("key1","lzsb")
requestsetAttribute("map1", map1);
%>
取值
${map1["key1"]}
也可是一个el对象
${now}
${map1[now]}
也可
${map1["key1"]name}
遍历
<c:forEach items="${map1}" var="i">
${ikey}
${ivalue}
</c:forEach>
这样的表达清楚吗?
Java servlet 将Map传到jsp中,用foreach获取map的值的方法:
以下是取值代码:
<%@ page contentType="text/html; charset=gb2312" language="java" import="javautil" %>
<%@ taglib prefix="c" uri=">
如果你能通过priceInfoStatisticsVOinfoMap取得Map,并可以 通过#columnkey取得需要的key值的话,那么可以再通过OGNL中提供的map[key]的语法取得key对应的value值。
试下 priceInfoStatisticsVOinfoMap[#columnkey]能不能取得你需要的值
以上就是关于急struts1后台传过来一个map值,在jsp中应该怎么获得显示出来啊全部的内容,包括:急struts1后台传过来一个map值,在jsp中应该怎么获得显示出来啊、如何jsp获取Map中某个key对应的值,条件:不使用Java代码!、在jsp中使用el表达式通过键获得后台的一个map<Long,String>的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)