<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>>>
)
请大神太忙看看! 感激不尽! 展开
${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>>>
)
请大神太忙看看! 感激不尽! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询