怎么在jsp页面获取每个Map中key所对应的value值得 size啊

<c:forEachitems="${reptiles}"var="item"><trclass="bordbottom"><td>${item.key}</td><td... <c:forEach items="${reptiles}" var="item">

<tr class="bordbottom">
<td>
${item.key }
</td>
<td>
怎么在这儿获取当前key的value指的长度啊

</td>
<td>
</td>
</tr>
</c:forEach>
</table>
展开
 我来答
MRJJR007
2015-08-20 · TA获得超过326个赞
知道答主
回答量:68
采纳率:0%
帮助的人:30.1万
展开全部
使用jstl标签c:forEach
第一步:引入标签<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
第二步:<c:forEach items="${requestScope.winMap}" var="entry">
第三步:一个 Map 被 c:forEach 迭代出来之后是个 Map.Entry 对象,用 xx.key 和 xx.value 就可以得到键和值了key:${entry.key} value:${entry.value}
harkeney
推荐于2017-06-14 · TA获得超过893个赞
知道小有建树答主
回答量:875
采纳率:0%
帮助的人:607万
展开全部
你把map放到request或者session里面去,JSP页面不就可以取到了么,剩下的你该知道了吧

那你前面的${item.key }不要用表达式,写在<%%>里面赋值给一个变量,然后两个<td>之间都操作那个变量,不然性能会有损耗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蛟龙志在高楼A
2012-07-10 · TA获得超过165个赞
知道答主
回答量:89
采纳率:0%
帮助的人:54.9万
展开全部
<%
Map map = (Map)request.getAttribute("returnMap"); //request 中你传来的Map returnMap
int size = map.size();
String value1 = map.get("key1");
String value2 = map.get("key2");
%>
说白了在<% %>中写Java代码就行 在页面取值是用 <%=value1%>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花牛儿
2017-06-13 · TA获得超过187个赞
知道答主
回答量:147
采纳率:100%
帮助的人:13.4万
展开全部
map.get("key").length();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友77996de
2012-07-10 · 贡献了超过102个回答
知道答主
回答量:102
采纳率:0%
帮助的人:45.5万
展开全部
同求答案。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式