2 qq 24835349 qq_24835349 于 2015.06.01 00:03 提问

如何取出list里面的对象的多个属性值,并放在表格的td中

图片说明

5个回答

qq_28254093
qq_28254093   2015.06.01 07:47
已采纳

使用JSTL表达式<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
因为是list集合,所有需要用进行循环,具体如下。
一,导包(MyEclipse内置函数包)

 <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

二,用进行循环便利

 <c:forEach var="list" items="${addressBooks}">
<tr>
<td>
      序号的属性值如 ${ list.id }             //此处的 id  和实体类成员字段保持一致
</td>
<td>
        联系人的电话值如 ${ list.phone }
</td>
<td>
        联系人的地址值如 ${ list.address}
</td>
<td>
        联系人的Email值如 ${ list.email}
</td>
</tr>
</c:forEach>
LSL1618
LSL1618 答主英明!可采纳。
大约 3 年之前 回复
caozhy
caozhy   Ds   Rxr 2015.06.01 00:08
 List<你的列表中元素的类型> list = ...
下面:
it.属性
danielinbiti
danielinbiti   Ds   Rxr 2015.06.01 00:10

类似下面这样

 while(it.hasNext()){
     对象类 addressBook = (对象类)it.next();
        our.print("<tr><td>"+addressBook.get属性名1+"</td><td>"+addressBook.get属性名2 + "</td><td>"
 }
diaoliwei2
diaoliwei2   Rxr 2015.06.01 05:02

addressbook book = (addressbook)it.next();

out.print("< tr>< td>"+book.get属性+"</ td></ tr>");

beacon_2011
beacon_2011   Rxr 2015.06.01 11:36

试试前台jstl标签

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!