<c:forEach items="${order.OrderItemList}" var="item"> 转发到此页面时,总是报错。 其中bean如下 且OrderItemList也已经填充好了 在转发到此页面前。
我觉得这种 bean里的 子元素 是个list,用${order.OrderItemList} 写法是不是有问题?
JSP 部分:
<c:forEach items="${orders}" var="order">
//外循环每一个order
<c:forEach items="${order.OrderItemList}" var="item">
//内循环每一个 图书项item
Bean部分:
public class Order {
private String o_id;
private User user;
private Timestamp time;
private int state;
private String address;
private double total;
public List<OrderItem> getOrderItemList() {
return OrderItemList;
}
public void setOrderItemList(List<OrderItem> orderItemList) {
OrderItemList = orderItemList;
}
}