例如用户去查询自己的订单得到一个orderlist,每一个订单(order)对应一个商品的goodlist,如果用户(user_id)去查询已买到的商品,在jsp里如何用servlet返回的orderlist和goodlist查询。如同淘宝先forEach所有订单,订单里forEach里面的所有商品。
参照如下:
List<Order> orderlist =(user_id1);//根据用户ID查询订单
//Order对象里 有一个List<V_Goview> golist属性及其set/get方法
Iterator<Order> it=();
while(()){
Order order=();
int order_id=order.getOrder_id();
try{
List<V_Goview> golist = (order_id);//根据订单ID来查订单内容(物品及数量)
(golist);
}catch (SQLException e){
();
}
}
("orderlist", orderlist);
jsp页面:
<c:forEach items="${orderlist}" varStatus="i" var="order">
<c:forEach items="${}" var="obj">
商品名称:${}
商品价格:${}
...
</c:forEach>
</c:forEach>