日期:2014-05-18  浏览次数:20793 次

JSTL里如何输出List里面的Bean中的内容呢
在Controller里我把List里放入了10个Bean
然后有把List放入Map中
ModelAndView返回这个Map.
如何在Jsp页面里循环输出List里面的Bean中的内容呢?

------解决方案--------------------
假设 map 的名字为“mapp”,Bean 中有两个属性 name 和 age,并有 setter/getter 方法,按以下方式遍历:

<c:forEach items= "${mapp} " var= "m ">
   <c:forEach items= "${m.value} " var= "list ">
    ${list.name} --> ${list.age} <br/>
   </c:forEach>
</c:forEach>
------解决方案--------------------
<c:forEach items= "${mapp} " var= "m "> ---------------> 一个map里边的所有list
   <c:forEach items= "${m.value} " var= "list "> ----> 一个list里边所有的Bean
    ${list.name} --> ${list.age} <br/>
   </c:forEach>
</c:forEach>