日期:2014-05-17  浏览次数:20680 次

jstl的使用
jstl能不能在jsp页面取得List集合中的实体的属性值,由于实体的属性被封装,实则是访问实体的get()方法。

这样,,问题来了:怎么使用jstl取得list集合中的实体的get()方法的返回值?

------解决方案--------------------
配合EL表达式吧
------解决方案--------------------
<c:foreach/>标签循环啊!至于怎么取对象属性值,点一点就出来啦!
------解决方案--------------------
<c:foreach/>标签遍历,给你一个例子

<c:forEach items="${pm.list}" var="item">
<tr class="tr_data4">
<td>${item.id}</td>
<td>${item.mapNum}</td>
<td>${item.graveNum}</td>
------解决方案--------------------
探讨

引用:
<c:foreach/>标签遍历,给你一个例子

<c:forEach items="${pm.list}" var="item">
<tr class="tr_data4">
<td>${item.id}</td>
<td>${item.mapNum}</td>
<td>${item.graveNum}</td>


由于实体被set,get方法封……

------解决方案--------------------
楼上正解,EL表达式是不用get,set的,可以直接.属性名,都是小写字母开头的,不过在jsp页面最上面还得加一句:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>