<c:foreach>的作用域问题???多层嵌套循环?

<c:forEachitems="${brandResourceInfo}"var="brand">${brand.key}//此处可以访问到<c:forEachitem... <c:forEach items="${brandResourceInfo}" var="brand">
${brand.key} //此处可以访问到
<c:forEach items="${brandResourceInfo}" var="spec">
<c:forEach items="${brandResourceInfo}" var="resourceStatus">
${brand.key} //此处访问不到
</c:forEach>
</c:forEach>
</c:forEach>

上面的代码中,在最内层无法访问最外层的值;不知为何访问不到,请大神帮忙看看啊??

我的目的是编历下面这个map集合:

{中国移动={20={install=0, store=0, take=0, all=0}, 30元套餐={install=0,
store=0, take=0, all=0}, 20元套餐={install=0, store=0, take=0, all=0},
10元套餐={install=1, store=0, take=4, all=5}}}

这个map集合的类型定义是:(Map<String, Map<String, Map<String, Long>>>
)

请大神太忙看看! 感激不尽!
展开
 我来答
yb183939718
2013-09-17
知道答主
回答量:6
采纳率:0%
帮助的人:5.8万
展开全部
<c:forEach></c:forEach> 就可以了吧 不要用那么多<c:each>标签
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式