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

图片说明

使用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>
 List<你的列表中元素的类型> list = ...
下面:
it.属性

类似下面这样

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

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

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

试试前台jstl标签